|
Share Bear posted:despite tef's advice , ive started giving the most basic non-gotcha technical interview questions to our entry level hires because some people claim to know stuff and they don't! it's amazing my usual approach is to ask a couple technical questions that require technical knowledge but don't necessarily involve writing code on a whiteboard stuff like "how do you guard against sql injection vulnerabilities?" or "why do you prefer framework x over framework y?" if i ask any question about databases and they use the term "web-scale" i terminate the interview immediately
|
# ? May 12, 2015 21:05 |
|
|
# ? May 10, 2024 20:29 |
|
i just throw away any resumes that contain plangs.
|
# ? May 12, 2015 21:10 |
|
amazon just sent me their prep pdf for the collabedit call and i should just cancel it right now because i'm kidding myself
|
# ? May 12, 2015 21:19 |
|
triple sulk posted:amazon just sent me their prep pdf for the collabedit call and i should just cancel it right now because i'm kidding myself how bad can it be
|
# ? May 12, 2015 21:36 |
|
fritz posted:how bad can it be it's probably fine if you just got out of college but i have no cs background and cramming for something i'm going to fail seems like a waste of time. i'm also just incredibly depressed in general.
|
# ? May 12, 2015 21:43 |
|
this thread was great before all the haskell husks showed up holy poo poo
|
# ? May 12, 2015 21:55 |
|
i don't ask the questions, i just answer them
|
# ? May 12, 2015 22:36 |
|
Valeyard posted:I just killed my computer by trying to do a foldl on an infinite list, just to make sure it didn't work lol [wandows starting intensifies ngrmadly]
|
# ? May 12, 2015 22:41 |
|
triple sulk posted:amazon just sent me their prep pdf for the collabedit call and i should just cancel it right now because i'm kidding myself it's probably not as bad as you think it's going to be. the most advanced question I've asked in a phone screen is a graph traversal question.
|
# ? May 12, 2015 22:50 |
|
honestly if you fail the phone screen because of lack of cs trivia knowledge then it means your interviewer was bad and you should not worry about it.
|
# ? May 12, 2015 22:52 |
|
i think the collabedit thing is coding up a solution to something while they watch i know two twins that applied to amazon at the same time, pretty identical looking applications, one of them had to go up to edinburgh to code in person and the other done it via skype and screen sharing, i always thought that was weird
|
# ? May 12, 2015 22:55 |
|
yes that's exactly what it is. sounds like one of those twins got to skip the phone screen -- someone refer her?
|
# ? May 12, 2015 23:02 |
|
ryde posted:it's probably not as bad as you think it's going to be. the most advanced question I've asked in a phone screen is a graph traversal question. i don't know either of those algos and i don't know if i care enough to study them. that also might be because the position is where i'm moving and i'm gone after a year so tbh it's probably not a great idea to pursue it.
|
# ? May 12, 2015 23:04 |
|
ryde posted:yes that's exactly what it is. sounds like one of those twins got to skip the phone screen -- someone refer her? nope, both of them just done it as a "lol probably not gonna happen but why not". weird
|
# ? May 12, 2015 23:05 |
|
triple sulk posted:amazon just sent me their prep pdf for the collabedit call and i should just cancel it right now because i'm kidding myself Do it anyways, you'll learn something and get some much needed practice. I didn't think I'd make and here am I sitting in Seattle
|
# ? May 12, 2015 23:16 |
|
triple sulk posted:i don't know either of those algos and i don't know if i care enough to study them. that also might be because the position is where i'm moving and i'm gone after a year so tbh it's probably not a great idea to pursue it. dunno. you might be able to just reason through the algorithms in some cases. Using the graph traversal thing, I had a lot of candidates that obviously knew gently caress-all about graph traversal and started via a recursive method, and we reasoned through the approach to the problem through various means. Those candidates passed specifically because they knew gently caress-all about it but could put a passable effort into attacking the problem. you not knowing how to do a problem is a plus for a skilled interviewer since it means they get to witness you working through a problem rather than just vomitting up a memorized answer. Anyway, there is no downside to just doing the interview. So I would do it for practice.
|
# ? May 13, 2015 00:04 |
|
i would expect full credit for opening a browser tab and typing in "c# graph traversal"
|
# ? May 13, 2015 00:32 |
|
I just got invited to interview with AWS onsite but my wife said she's not moving to Seattle no matter what and then she said Jeff bozos can suck her dick... I would like to put Amazon on my resume even though I'd probably be taking a big ole pay cut
|
# ? May 13, 2015 01:04 |
|
my go to when interviewing is asking about something in their cv and what went wrong with it. intr: so you've mentioned angular in your cv, tell me about it cand: <standard canned answer> intr: and have you use it on a project? cand: <talk non specifically about a project involving angular> intr: how did that work out? did you run into any problems? good cand: yeah, gently caress nested scopes and X we lost a lot of time to them, we also had a weird issue with Y because between versions the Z thing changed subtly and broke this and... bad cand: nope no issues, it's really good. works for every tech
|
# ? May 13, 2015 01:15 |
|
I tried to do something like that with somebody, but he spewed out so many words that I forgot my question and then the allotted time for the interview (which he was late to) ran out. So, good job, guy?
|
# ? May 13, 2015 02:11 |
|
AWWNAW posted:I just got invited to interview with AWS onsite but my wife said she's not moving to Seattle no matter what and then she said Jeff bozos can suck her dick... I would like to put Amazon on my resume even though I'd probably be taking a big ole pay cut sever
|
# ? May 13, 2015 03:28 |
|
Bloody posted:i would expect full credit for opening a browser tab and typing in "c# graph traversal" the point of algorithm and data structure problems isn't to demonstrate that you can fetch a reference text the goal is to show that you can talk through a problem while reasoning from first principles this is also why it is cool and good to say "oh, this is a tree problem" but bad and stupid to have a canned solution
|
# ? May 13, 2015 03:37 |
|
I literally don't know the point of them. they are not ever relevant to work anybody does, unless you are literally being hired to develop a stdlib.
|
# ? May 13, 2015 03:40 |
|
it helps to understand some of that poo poo so you can recognize when to apply it to a "real world" problem such as enriching the wealth of the ownership class
|
# ? May 13, 2015 03:43 |
|
then don't say "traverse this graph" because the question they'll actually have to answer some day is "look at this pile of poo poo and figure out how to tell us something meaningful about it"
|
# ? May 13, 2015 03:44 |
|
at which point you'll realize oh this is a tree problem which is of the acyclic directed graph variety and direct deposit deece figgies into my count while I post on the POS
|
# ? May 13, 2015 03:49 |
|
most of the grad job tests that they use as an initial screening are really fail, all those logic and reasoning things that make my thinkerbox hurt
|
# ? May 13, 2015 03:51 |
|
and hopefully you have accomplished that with libraries rather than wasting company time reimplementing stdlib functionality
|
# ? May 13, 2015 03:51 |
|
Bloody posted:then don't say "traverse this graph" because the question they'll actually have to answer some day is "look at this pile of poo poo and figure out how to tell us something meaningful about it" I'm obviously not describing the problem in great detail when I say "its a graph traversal problem." It is a problem where the solution involves traversing a graph. its just a way of summarizing the gist of a problem. its also just one of many interview questions, and the context is a phone screen not a full interview. You are being weirdly hyper-critical when all I'm doing is trying to do is tell triple sulk that the Amazon "study materials" make this poo poo seem harder than its likely to be. Unless he has a poo poo interviewer.
|
# ? May 13, 2015 03:56 |
|
all I know is everyone quits amazon in under a year so its probably a lovely place to work
|
# ? May 13, 2015 04:06 |
Bloody posted:and hopefully you have accomplished that with libraries rather than wasting company time reimplementing stdlib functionality Lots of languages are lacking standard graph libraries, though? AFAIK even "batteries included" python doesn't have one. Seems like a useful thing to at least sort-of know how to implement yourself.
|
|
# ? May 13, 2015 04:07 |
|
Bloody posted:all I know is everyone quits amazon in under a year so its probably a lovely place to work Its a big company. It has teams that range from poo poo to great. My understanding is that most are in the poo poo category, but I haven't had the pleasure of being on any of those teams.
|
# ? May 13, 2015 04:08 |
ryde good luck with your amazon interview. tell us how it goes!
|
|
# ? May 13, 2015 04:12 |
|
Bloody posted:and hopefully you have accomplished that with libraries rather than wasting company time reimplementing stdlib functionality i reiterate: the goal is to talk about code, and demonstrate that you understand basic concepts nobody expects you to implement a HashSet in your daily job, but talking about how to implement a hashtable is a really useful exercise for the sake of the talking
|
# ? May 13, 2015 04:16 |
|
if you can't talk intelligently about the 20 line code passage on a whiteboard that reflects well-known concepts in the industry fuckin lol at talking to you about millions of lines of poorly-documented code in our legacy apps
|
# ? May 13, 2015 04:17 |
|
i talked to a dude from Amazon last year and told him I had heard a lot of horror stories about working there and he nervously laughed and said "well some teams are like that but mines real good" which makes me think everyone at Amazon has some severe Stockholm syndrome goin on
|
# ? May 13, 2015 04:18 |
|
Notorious b.s.d. posted:if you can't talk intelligently about the 20 line code passage on a whiteboard that reflects well-known concepts in the industry fuckin lol at talking to you about millions of lines of poorly-documented code in our legacy apps why not just throw some undocumented trash code from one of your legacy apps at them and say 'wtf does this do' if that's what you really want from them
|
# ? May 13, 2015 04:23 |
|
like I once got a postcard at a job fair that was literally this. it was a completely undocumented java method that was a really bad implementation of... something, and they said "do you know what's wrong with this? email us." so I did and I got an interview (best interview ive ever had, their process was great), got an offer, laughed a lot, declined it, consulting should pay way more than they offered
|
# ? May 13, 2015 04:24 |
|
Valeyard posted:most of the grad job tests that they use as an initial screening are really fail, all those logic and reasoning things that make my thinkerbox hurt the interviews i had around graduation i felt were fair. mostly questions about common data structures, writing tests, and explaining my thought process while trying to solve some problem. i guess i lucked out and never had one of the crazy ones you read about on the internet. the easiest interview i had by far ended up being at the company i work at now. the interview pretty much went down like this: interviewer: so <my friend> referred you to me, he says that you are a pretty good programmer me: well pretty much all programmers are terrible, so that's a low bar to clear *30 minutes of us mostly talking about basketball and what my role on the team would be* A week later I got an offer. I guess the moral of the story: getting a job is not so much of what you know, but who you know and how likeable you are.
|
# ? May 13, 2015 04:38 |
|
|
# ? May 10, 2024 20:29 |
|
Papes posted:
thats pretty true i'm still asking my programmatically manipulate the results of an easy as hell sql statement you have to write not very glamorous like HEALTHCARE but it works
|
# ? May 13, 2015 15:51 |