|
Che Delilas posted:And yeah, you don't get only one shot. Many companies have a minimum waiting period (like 6 months to a year, typically), but that's it. I know a guy Google has flown out no less than 4 times for in-persons. Never quite makes it.
|
# ? Sep 8, 2016 22:23 |
|
|
# ? May 13, 2024 11:41 |
|
Awesome! All that makes me feel more at ease to just apply and see what happens
|
# ? Sep 8, 2016 22:48 |
|
Che Delilas posted:I'll go so far as to say you should ONLY interview for positions you don't feel qualified for. If you feel completely qualified, chances are you're way overqualified. Edit: ok, Chomsky, fixed that compile error hopefully necrobobsledder fucked around with this message at 02:04 on Sep 9, 2016 |
# ? Sep 9, 2016 00:12 |
|
necrobobsledder posted:Do not be someone that a job for 1 year 8 times. code:
|
# ? Sep 9, 2016 00:21 |
|
kloa posted:Does it hurt to interview for a position if you don't feel qualified? I don't want to apply, get laughed out the door, and it hurt any future prospects with them. Them being Amazon, even though I hear occasional horror stories, I'd like to keep my chances open if possible. Disclaimer: Just interviewed with Amazon a couple of months ago for a senior SDE role. Definitely doesn't hurt, but I found the process to be a huge time sink and kind of regret it. They reached out to me unsolicited as well, and even though I'm happy in my low-stress job, I figured I should try interviewing at a "real" software company for a change (currently work in insurance). They put me through two 1.5 hour phone screens on Collabedit where the interviewers could barely explain what they were trying to ask, but evidently I did well enough to get an onsite. I practiced algo/DS problems nonstop for the couple of weeks leading to the onsite, so imagine my surprise when it was way more high-level questions than expected. Coding portions went well but I struggled with system design questions. Had 7 loving interviews in a row, not counting a convo with HR near the end. It was just ridiculously tiring and everyone felt aggressive and unpleasant. I thought I did well, but the last couple of interviews I ran out of steam and was just exhausted from flying in at 10pm the night before, so I pretty much gave up. One guy in particular just asked me like 40 rapid-fire networking/OS questions in a row in a super-agro fashion and I laughed at him, it was such a weird experience. So yeah, 9 interviews and flight later, no offer. Pretty much confirmed why I've always turned down recruiters from Amazon/MS/etc, the interviews have no consideration for your time and are very hit or miss. I'm disappointed because the $$$/stock would've been awesome, but fortunately I like my current job.
|
# ? Sep 9, 2016 18:18 |
|
Bob Sacamano posted:Disclaimer: Just interviewed with Amazon a couple of months ago for a senior SDE role. If you pick up Cracking the Coding Interview there are definitely some arch/design sections in there besides algorithm stuff; might be worth looking at.
|
# ? Sep 9, 2016 22:52 |
|
Bob Sacamano posted:So yeah, 9 interviews and flight later, no offer. Pretty much confirmed why I've always turned down recruiters from Amazon/MS/etc, the interviews have no consideration for your time and are very hit or miss. I'm disappointed because the $$$/stock would've been awesome, but fortunately I like my current job.
|
# ? Sep 9, 2016 23:56 |
|
Cicero posted:It's not always this bad. I've interviewed at MS, Amazon (twice), Google, and Facebook, never had problems like what you described. Then again I get hyped up once the interviews start so maybe I just perceive things differently. Yeah, my recruiter actually apologized to me afterward and said the interview loops are typically shorter. Then a month after my rejection another recruiter sent me a HackerRank test out of the blue and asked if I wanted to interview again.
|
# ? Sep 10, 2016 00:18 |
|
So, hands up who is resorting to plastic surgery to get a job? http://www.bloomberg.com/news/articles/2016-09-08/silicon-valley-s-job-hungry-say-we-re-not-to-old-for-this
|
# ? Sep 10, 2016 02:26 |
|
I'm helping a friend out and mock-interviewing her tomorrow. I've got a couple in hand already, but it wouldn't hurt to ask - What are some good questions to ask a developer at a junior level? (~6 mo-1 year experience)
|
# ? Sep 11, 2016 07:13 |
|
Doctor w-rw-rw- posted:I'm helping a friend out and mock-interviewing her tomorrow. I've got a couple in hand already, but it wouldn't hurt to ask - What are some good questions to ask a developer at a junior level? (~6 mo-1 year experience) They've had the sweet taste of industry so they're better suited with dealing with a certain amount of ambiguity and mediocrity. You can throw actual examples of stuff at them and start having discussions about how they'd even start to try to approach it. A favorite of mine is to lead somebody through setting up a pathfinder for a robotic arm. For the problem at hand, they really just need to create and navigate a graph data structure, and the robotic arm is just a distraction. The good ones don't get overwhelmed with that even after I tell them it just has to navigate linearly between coordinates.
|
# ? Sep 11, 2016 07:56 |
|
I don't think I've heard that question before. Can you expand on that?
|
# ? Sep 11, 2016 08:06 |
|
Doctor w-rw-rw- posted:I don't think I've heard that question before. Can you expand on that? It was something I had to deal with. They were hardcoding positions for the arm to go through in space. It would linearlly move from one to the next. Adding a new coordinate was not something users could do. The programmer had to create it, present a UI for it, and then hardcode transitions. I saw that and said, "gently caress that." The whole thing can be data-driven as a graph data structure. On top of that, the logic for dictating transitions can be encapsulated so you get a State Pattern where each state also happens to have 3d coordinates. You can go further and provide context to each state, which IIRC gives you a Visitor Pattern. It sounds stupid to do this for just coordinates, but it was a life saver for adding multiple sources and targets. When it started, it could only have one source and two targets. At the end, there could be as many as there was space for the arm to reach. The arm spends most of its time dormant, and is also supremely expensive, so getting milage out of it is a big deal. So I show them the problem with the arm having to go from x to y, and then try to get them to generalize it. I ask for how they would define an input format and then keep scaling to see how they accommodate the changes. I would expect to be giving these tweaks to a junior developer in cases where I could not just dump an architecture on them, so I want to see that we can communicate. To keep things in scope, I give them a function that will linearly move the tip of the robotic arm to one given coordinate, and say that all coordinates and transitions have been verified not to bonk anything. I then establish I want an engine to navigate and service coordinates.
|
# ? Sep 11, 2016 08:26 |
|
Doctor w-rw-rw- posted:I don't think I've heard that question before. Can you expand on that? Path planning is a classical problem in robotics, and if she's applying for positions in that field, it's definitely fair game at junior level along with IK and basic computer vision stuff. What does she hope to work on? Some areas have a couple problems in addition to the normal data structure/algorithm nonsense. If she's applying somewhere in such a domain and indicates taking an elective or completing a related project it's feasible someone will try to figure out how deep her knowledge is.
|
# ? Sep 11, 2016 13:05 |
|
I now have three companies telling me "hey, everyone loves you, just give us some more time to figure out where we'd put you". And they've been doing this for over two weeks now. Is this at all normal? One of them is Google, which I would have hoped would have a pretty streamlined hiring process by now. I don't like not having a job.
|
# ? Sep 11, 2016 14:49 |
|
TooMuchAbstraction posted:I now have three companies telling me "hey, everyone loves you, just give us some more time to figure out where we'd put you". And they've been doing this for over two weeks now. Is this at all normal? One of them is Google, which I would have hoped would have a pretty streamlined hiring process by now. Google's hiring committee passed me last Tuesday. I have a call with a prospective manager this Tuesday and after that I'm told there's executive review before everything gets approved
|
# ? Sep 11, 2016 14:58 |
|
TooMuchAbstraction posted:I now have three companies telling me "hey, everyone loves you, just give us some more time to figure out where we'd put you". And they've been doing this for over two weeks now. Is this at all normal? One of them is Google, which I would have hoped would have a pretty streamlined hiring process by now. I've been told that hiring managers usually look at new interview packets on Thursdays, so if the timing is bad you can be waiting over a week, but it's just the time needed to accumulate 3-4 teams for you to choose from, in order to improve the odds that you'll really like your team
|
# ? Sep 11, 2016 18:09 |
|
TooMuchAbstraction posted:I now have three companies telling me "hey, everyone loves you, just give us some more time to figure out where we'd put you". And they've been doing this for over two weeks now. Is this at all normal? One of them is Google, which I would have hoped would have a pretty streamlined hiring process by now. Though I've never personally dealt with it, Google's hiring process is notorious for its inconsistency and sometimes glacial pace. Some people in these threads have waited months for a decision. If you get an offer from another place, you can always get in touch with your contact at Google and say, "Hey I have an offer at another company and they want an answer by <date>, is there any way I could get an answer by that time?" (Or, you know, do that with any of the other companies, I'm just playing the odds that Google is going to be the slowest) In any case, keep trying to get regular updates (I'd do once a week for each company unless they direct you otherwise). Frame it as best you can as you being eager for the opportunity, rather than them annoyed or confused about the lack of communication.
|
# ? Sep 11, 2016 18:55 |
|
Whenever I've been waiting on a decision, I just follow up every Tuesday until I have an offer or am rejected. The people that usually don't send a rejection usually confirm after 2-3 weeks fwiw.
|
# ? Sep 12, 2016 05:00 |
|
Okay, thanks for the advice all! Guess I just get to keep waiting, joy.
|
# ? Sep 12, 2016 15:35 |
|
Company told me last Tuesday they wanted to bring me in. I replied with some times but they haven't gotten back to me. Do I follow up?
|
# ? Sep 12, 2016 15:57 |
|
Yes, send another email to make sure you don't fall off their radar.
|
# ? Sep 12, 2016 16:32 |
|
Always follow up.
|
# ? Sep 12, 2016 21:45 |
|
Followed up at 11:30am, it's 5 local time and I haven't heard. Am I being ghosted?
|
# ? Sep 12, 2016 22:02 |
|
could just be a busy day
|
# ? Sep 12, 2016 23:50 |
|
Stinky_Pete posted:could just be a busy day Yeah, GWH have you been involved in interviewing from the other side? It's really easy to let things slip a day or two without really worrying, multiply by the body count of the decision and it can add up. As a candidate I agonize all the same, but in this specific instance you've done everything right and there's no real action to be taken other than wait. One of the best case emails from the recruiter might be "I'm still waiting on Person X's feedback," and there's nothing you could really do with that either.
|
# ? Sep 13, 2016 00:03 |
|
Yeah I understand it just feels.. odd I guess. They told me they got great feedback from both first round interviewers blah blah but I could understand taking time to schedule stuff. Though for all I know they have a ton of people in the pipeline. According to angel.co, 50 people applied in the last week. It's hard to be patient when it's one of your top picks, I'm trying though!
|
# ? Sep 13, 2016 00:11 |
|
Good Will Hrunting posted:Yeah I understand it just feels.. odd I guess. They told me they got great feedback from both first round interviewers blah blah but I could understand taking time to schedule stuff. Though for all I know they have a ton of people in the pipeline. According to angel.co, 50 people applied in the last week. It's hard to be patient when it's one of your top picks, I'm trying though! Just keep sending follow ups once a week. It's not terribly unusual to wait 2-3 weeks with no or little response, even on positive outcomes.
|
# ? Sep 13, 2016 01:25 |
|
Good Will Hrunting posted:Followed up at 11:30am, it's 5 local time and I haven't heard. Am I being ghosted? You should take delays as personally as you take complete rejection - that is to say, not at all.
|
# ? Sep 13, 2016 01:38 |
|
Well, they got back to me tonight and I'm set for Thursday. 3 hours of pair programming and "if things go well, an afternoon of non-technical interviews with product and execs". If they don't like me I guess I get escorted out.
|
# ? Sep 13, 2016 02:18 |
|
I've been out of the web programming game for over a year, and am currently making ends meet as a barista (hooray for my humanities degree! ) in downtown Seattle. I want to brush off my Notepad++ and get to work learning more about JS libraries that have emerged in my absence - Angular, Node, etc. I've looked into code bootcamps which seem attractive but are balls-bruisingly expensive. My partner suggested Lynda and I think that, with enough practice, I could construct an updated portfolio for employers to look at. What's the best way for someone in my position to get back into the coding game? What online courses have proven the most useful? I'm Googling stuff but not getting many hard answers, and I'd like to try and narrow things down.
|
# ? Sep 13, 2016 06:34 |
|
BlueInkAlchemist posted:I've been out of the web programming game for over a year, and am currently making ends meet as a barista (hooray for my humanities degree! ) in downtown Seattle. I want to brush off my Notepad++ and get to work learning more about JS libraries that have emerged in my absence - Angular, Node, etc. I've looked into code bootcamps which seem attractive but are balls-bruisingly expensive. My partner suggested Lynda and I think that, with enough practice, I could construct an updated portfolio for employers to look at. In my experience the best way to learn things is to read books on interesting topics and concurrently work on a related project. I'd never touch front end webdev with a barge pole though, so no idea if that's workable there.
|
# ? Sep 13, 2016 13:17 |
|
So we're taking over a sublet in Twitter's office (looks like they are trimming their NYC footprint?). They seem to be really locking down access to only people with desks in the new space, cool to be part of a growing company with the side effect of making it really really hard for random people outside our team to drive by the space.
|
# ? Sep 13, 2016 16:31 |
|
BlueInkAlchemist posted:I've been out of the web programming game for over a year, and am currently making ends meet as a barista (hooray for my humanities degree! ) in downtown Seattle. I want to brush off my Notepad++ and get to work learning more about JS libraries that have emerged in my absence - Angular, Node, etc. I've looked into code bootcamps which seem attractive but are balls-bruisingly expensive. My partner suggested Lynda and I think that, with enough practice, I could construct an updated portfolio for employers to look at. pluralsight.com egghead.io Anything that takes you through complete, or mostly complete, real-world projects NG-Book is good for angular SurviveJS has good books on webpack and react Don't take on too much front-end too quick or you'll want to shoot yourself. We all want to eventually but it's best to stave it off as long as possible. Front-end will never stabilize or mature in the way that some other disciplines have since the people leading the charge are an ever-churning mass of unmarried childless on-the-spectrum teenagers and twenty-somethings who engineer for extreme edge cases and 1ms gains on a competing framework. As Zuck said young people are just smarter so better slit your wrists now, grandpa; they could maybe use your blood to offset the costs of engineering the next version of Soylent. /meltdown tl;dr - you're probably happier as a barista than you'll ever be as a front-end developer. Huzanko fucked around with this message at 17:13 on Sep 13, 2016 |
# ? Sep 13, 2016 17:08 |
|
Alternatively, as a 39-year-old (as of today!), I enjoy front-end dev work. I stay on top of cutting-edge stuff. There's a lot of churn and bullshit, but I mean...you just ignore it and do your stuff? I would never want to be just a front-end developer, but I would never want to be just any one kind of developer. That's not for me.
|
# ? Sep 13, 2016 17:46 |
|
I enjoy front end, I like interactivity and design, so it's more interesting to me than figuring out the most optimal way to join two tables. That said, the front end world is a clusterfuck right now of competing Javascript frameworks, most of which have only been "stable" for a couple years. The only way I've ever been able to wrap my mind around them is to pick a project and build a front end for it in your framework of choice. There are a lot of public APIs out there you can use so you don't even have to deal with a db if you don't want to. Building a project from scratch will show you all the conventions that framework uses for data binding, routing, and templating, and from there it's all just Javascript (unless it's ES6, or Babel, or Typescript, or, or, or...)
|
# ? Sep 13, 2016 18:22 |
|
I guess your willingness and peace with wanting to grind on picking up new frameworks after hours depends entirely on how stressful your day job is or what the rest of your life looks like. I used to enjoy front-end but lately I've been thinking that if I turn 50 in a couple decades and I look back on my life and find that I've spent a large chunk of it mastering each new JS framework some performance, edge-case obsessed Google or Facebook or Whatever developer has shits out, I think I'd want to slit my loving wrists. Programming is fun. Learning new frameworks that you HAVE to learn to stay employable, that are only required learning because ~* HYPE *~, is not loving fun. It's not a life either. Maybe building ~* enterprise *~ angular apps for the last 3 years has just driven me insane. Pollyanna all you want but the amount of poo poo being pushed out right now is just overwhelming.
|
# ? Sep 13, 2016 19:43 |
|
Thermopyle posted:Alternatively, as a 39-year-old (as of today!), I enjoy front-end dev work. I stay on top of cutting-edge stuff. As a 39-yo please share your strategies for staying on top of all of front-end and the other kinds of development you do AND also leading any kind of normal human life. This is an actual serious question.
|
# ? Sep 13, 2016 19:46 |
|
I just got a job offer after stating in the interview that I can't keep up with all the Javascript frameworks and I think most of them are garbage so I don't use them.
|
# ? Sep 13, 2016 19:57 |
|
|
# ? May 13, 2024 11:41 |
|
rt4 posted:I just got a job offer after stating in the interview that I can't keep up with all the Javascript frameworks and I think most of them are garbage so I don't use them. Honesty is the best approach in interviews afterall. I'm thinking about something negative to say about my current company/team if i'm asked. If someone asks you this in an interview, what do you usually say? I have no shortage of complaints (poor code review process, poor story grooming process, strong emphasis on speed versus quality improvements, etc).
|
# ? Sep 13, 2016 20:10 |