|
I feel like "let's talk about implementing Tetris" might be interesting and informative to discuss, but actually coding/whiteboarding it? With any amount of language accuracy?
|
# ? Mar 14, 2019 18:42 |
|
|
# ? Apr 25, 2024 05:24 |
|
Ciaphas posted:I feel like "let's talk about implementing Tetris" might be interesting and informative to discuss, but actually coding/whiteboarding it? With any amount of language accuracy? It was a simplified version, I didn't have to do any graphics and didn't have to conform to the rules 100% for example I make all pieces just rotate around their top left bounding box corner. Kinda tempted to code it up now, I've been meaning to do a project with webass'd rust as the backend and js as the frontend and this is a good candidate
|
# ? Mar 14, 2019 18:58 |
|
HoboMan posted:this is the hardest decision ive had to make. i got an offer at a well established consulting place and a startup with 3 years runway. if you would prefer the established place, why don't you just tell them that? "I like this opportunity more, but i've been offered 20% more by someone else"
|
# ? Mar 14, 2019 19:04 |
|
The weird thing about that particular whiteboard problem is that Tetris pieces do not, strictly speaking, rotate. There isn't a physics engine at work here. If you spin a piece around its midpoint then you're liable to end up with a misalignment. The rotations are individually hard-coded.
|
# ? Mar 14, 2019 19:14 |
|
Doom Mathematic posted:The weird thing about that particular whiteboard problem is that Tetris pieces do not, strictly speaking, rotate. There isn't a physics engine at work here. If you spin a piece around its midpoint then you're liable to end up with a misalignment. The rotations are individually hard-coded. this is probably one of the first things they expect you to figure out
|
# ? Mar 14, 2019 19:19 |
|
Is it weird if I thought a lot of these softball whiteboard questions would have stumped me but I could've hashed out a workable Tetris approximation probably not in compilable code tho that part is dumb af
|
# ? Mar 14, 2019 19:23 |
|
Doom Mathematic posted:The weird thing about that particular whiteboard problem is that Tetris pieces do not, strictly speaking, rotate. There isn't a physics engine at work here. If you spin a piece around its midpoint then you're liable to end up with a misalignment. The rotations are individually hard-coded. I thought about this too after I responded to the post, but mainly as a way to get around tricky rotation math: "Lets just say each piece has a maximum of 4 orientations (some just have 2 or 1) and we'll hard code what that looks like in a 2D array"
|
# ? Mar 14, 2019 19:33 |
|
ADINSX posted:I thought about this too after I responded to the post, but mainly as a way to get around tricky rotation math: "Lets just say each piece has a maximum of 4 orientations (some just have 2 or 1) and we'll hard code what that looks like in a 2D array" That is exactly what my solution was, no floats involved at all. gonadic io fucked around with this message at 19:41 on Mar 14, 2019 |
# ? Mar 14, 2019 19:37 |
|
gonadic io posted:That is exactly what my solution was, no floats involved at all. That's what I would've done, and done like a polling of the piece against a game board state Maybe that's the idiot solution for children?
|
# ? Mar 14, 2019 19:47 |
|
HoboMan posted:this is the hardest decision ive had to make. i got an offer at a well established consulting place and a startup with 3 years runway. doesnt seem like a very hard decision
|
# ? Mar 14, 2019 19:51 |
|
wheres that matrix of situations to keep in mind for behavioral interview questions/answers it was something like "subordinate, peer, supervisor" on one axis and like the different situations on the other axis it was posted itt
|
# ? Mar 14, 2019 20:15 |
|
yeah, you will still learn things at a startup so take the job with more money and a better commute, and find a new one in 3 years if you have to
|
# ? Mar 14, 2019 20:15 |
|
meatpotato posted:think of questions you'll be asked and come up with answers in advance oh there it is
|
# ? Mar 14, 2019 20:15 |
|
I think my call went ok or the interviewer was nice enough to make me feel like it went ok. either way i need to get more applications out because i only have this and one other prospect and both are waiting on feedback from them so if things don't progress i'm boned
|
# ? Mar 14, 2019 21:46 |
|
I spoke to a third party recruiter about a place, she submitted me, and I got rejected. then I discovered a prior inmessage from one of their internal recruiters so I got in touch with him on my own and I expect an offer next week. I didn’t volunteer this to the third-party recruiter because why would I. but apparently she’s still connected to my application via greenhouse, because I got a confused email from her. I explained the situation so that she wouldn’t think I intentionally burned her, and now she’s somehow cced on all the emails they send me. the loving hustle there, goddamn
|
# ? Mar 14, 2019 22:13 |
|
raminasi posted:I spoke to a third party recruiter about a place, she submitted me, and I got rejected. then I discovered a prior inmessage from one of their internal recruiters so I got in touch with him on my own and I expect an offer next week. I didn’t volunteer this to the third-party recruiter because why would I. thats actually a pretty big legal issue between the recruiting company and the company that is hiring you. to the recruiting firm it appears that either the company told you to bypass the recruiter and apply directly to defraud the recruiter of their commission OR the company is not properly vetting recruits from the recruiter. either is probably causing headaches for the company's lawyers and HR management hobbesmaster fucked around with this message at 23:18 on Mar 14, 2019 |
# ? Mar 14, 2019 22:26 |
|
good. there's no excuse for companies' recruiting orgs being as lovely as they are
|
# ? Mar 14, 2019 23:11 |
|
hobbesmaster posted:thats actually a pretty big legal issue between the recruiting company and the company that is hiring you. to the recruiting firm it appears that either the company told you to bypass the recruiter and apply directly to defraud the recruiter of their commission OR the company is not properly vetting recruits from the recruiter. either is probably causing headaches for the company's lawyers and HR management oh. lol. i’d originally asked the internal recruiter wtf happened and he said “i’m not really sure but your resume was probably rejected by one of my colleagues because it’s got too much academia on it but i don’t really care about that so let’s move forward.” i don’t care either way because i assume they’re not gonna like take her commission out of my offer or anything. on the one hand i’m happy to see them burned by falling for anti-academic bias but on the other hand she didn’t do the one thing that she was theoretically there for in the first place: getting me over stupid round zero hurdles. i guess i gotta respect pulling down a cool five figures for doing literally zero work.
|
# ? Mar 15, 2019 00:57 |
|
raminasi posted:your resume was probably rejected by one of my colleagues because it’s got too much academia on it lmao gently caress these people
|
# ? Mar 15, 2019 00:58 |
|
DELETE CASCADE posted:lmao gently caress these people it really makes me hope that this guy is shining by pulling in all sorts of dope research programmers his colleagues are rejecting. i have no idea what internal recruiters’ incentives are set up like.
|
# ? Mar 15, 2019 01:01 |
|
I know people who reject PhDs just because they're PhDs. I don't blame them sometimes. Some of the absolute worst engineers I've ever known have been PhD alumni from prestigious universities.
|
# ? Mar 15, 2019 06:58 |
|
qhat posted:I know people who reject PhDs just because they're PhDs. I don't blame them sometimes. Some of the absolute worst engineers I've ever known have been PhD alumni from prestigious universities. at my current job that i am desperate to escape, PhDs are the most common source of junior devs they do not enjoy it, and neither do i
|
# ? Mar 15, 2019 07:15 |
|
qhat posted:I know people who reject PhDs just because they're PhDs. I don't blame them sometimes. Some of the absolute worst engineers I've ever known have been PhD alumni from prestigious universities. I'd never outright reject a PhD, but I definitely put a lot more emphasis on "do you know how to write shippable maintainable code?" than I would for someone w 10 years experience working in industry.
|
# ? Mar 15, 2019 07:34 |
|
Oh I'm not saying that you should reject someone just because they are a PhD, that's ludicrous. Just that I can see where people come from when they are hesitant to hiring people for strictly engineering positions who are mostly only distinguished in academia. New PhDs from what I've seen are basically exactly the same as new grads in terms of engineering ability, except the ones I've worked with have had an even worse case of dunning-kruger. I once had one throw his "senior algorithm scientist" title in my face when we were trying to get his absolutely terrible programming under control, and eventually he got moved into a management position in another team just to get him the gently caress away from the actual productive part of the business.
|
# ? Mar 15, 2019 08:06 |
|
oh yeah sorry - wasn't implying you were in the PHDS BAD camp. I've hired a handful of PhDs over the years and while they have a proclivity to write Long As gently caress emails/documents, they were good people and productive members of whatever team
|
# ? Mar 15, 2019 09:56 |
|
phds are cool
|
# ? Mar 15, 2019 19:07 |
|
Bloody posted:phds are cool nice phud
|
# ? Mar 15, 2019 19:15 |
|
Like Elmer?
|
# ? Mar 15, 2019 22:27 |
|
Rex-Goliath posted:i’m assuming the consulting will involve travel? you should almost always be getting a premium if your job involves a lot of travel so this makes taking the startup job a no-brainer to me Yeah in general consulting should pay more and startups less so this is weird to me. Mind you I've worked for two consulting companies and hated them both, but that could just be me.
|
# ? Mar 15, 2019 23:17 |
|
feedmegin posted:Yeah in general consulting should pay more and startups less so this is weird to me. Mind you I've worked for two consulting companies and hated them both, but that could just be me. Location matters like 3x more
|
# ? Mar 16, 2019 05:53 |
|
has anyone heard anything about working for / the interview process for monzo in london? i also have no idea how much money to ask for. i feel like i'm overpaid for a dev in the uk just 2 years out of uni, currently 70k at a small company in london. not sure whether to ask for like 80k or what to say if they ask what my expectations are. i honestly have no idea what most london devs are paid. I also don't know what to say if they ask why i'm leaving my current proto-startup job after like 5 months. CLASS 2 PERVERSION fucked around with this message at 22:16 on Mar 16, 2019 |
# ? Mar 16, 2019 22:13 |
|
70k is very above average for a newish dev in London, most don't earn over 45-50k. You should always ask for more (like more than 15%) though, unless there are other reasons you would want to join that company, like better culture, more interesting, less dickheads, etc. Don't feel you absolutely need to double down on salary for comp either, there are other ways of getting a better deal through benefits, stock, vacation, etc.
qhat fucked around with this message at 22:36 on Mar 16, 2019 |
# ? Mar 16, 2019 22:34 |
|
hm. yeah that was my impression. before the current thing I was a contractor at 450 gbp / day so my exceptions are all out of whack. I'm a bit scared because I want to work full time for a big boy company but that will almost certainly require me to do some sort of coding interview question in front of real people. i guess what i mean is that i assume the people interviewing me will see through my limited experience and laugh at my demands for like 80k with 2 years of experience.
|
# ? Mar 16, 2019 22:43 |
|
As for why you are leaving, you can make up literally anything as long as it doesn't come across desperate or cynical. I just say I have no issues with my current company, but that I've casually had my eye on the market for other potential opportunities and would definitely consider one if the position seemed interesting and the price was right.
|
# ? Mar 16, 2019 22:45 |
|
qhat posted:70k is very above average for a newish dev in London, most don't earn over 45-50k. You should always ask for more (like more than 15%) though, unless there are other reasons you would want to join that company, like better culture, more interesting, less dickheads, etc. Don't feel you absolutely need to double down on salary for comp either, there are other ways of getting a better deal through benefits, stock, vacation, etc. what sort of life does 45-50k buy in london? i'm imagining some sort of dickensian experience
|
# ? Mar 16, 2019 22:45 |
|
Boiled Water posted:what sort of life does 45-50k buy in london? i'm imagining some sort of dickensian experience A bad one. I was renting a room for £700/month in a shared house and that was considered on the cheap end of the spectrum.
|
# ? Mar 16, 2019 22:47 |
|
CLASS 2 PERVERSION posted:hm. yeah that was my impression. before the current thing I was a contractor at 450 gbp / day so my exceptions are all out of whack. I'm a bit scared because I want to work full time for a big boy company but that will almost certainly require me to do some sort of coding interview question in front of real people. i guess what i mean is that i assume the people interviewing me will see through my limited experience and laugh at my demands for like 80k with 2 years of experience. Actually, it is you turning them down with your salary request. Think about why you are anxious about screwing things up at negotiation, how much do you really want to work for this company to the point where you are worried they won't pay you anywhere near your current comp? If it was me and my current gig was okay, I'd be the one laughing in their faces.
|
# ? Mar 16, 2019 22:51 |
|
qhat posted:A bad one. I was renting a room for £700/month in a shared house and that was considered on the cheap end of the spectrum. yeah, i pay £960 a month for a room in a shared house. i get my own bathroom and a little balcony though which is nice. i would not live here for less than 50k. I don't mind the city itself as much as i thought i would but yeah the rent is gross
|
# ? Mar 16, 2019 22:54 |
|
I guess what I'm trying to say is it's okay to take a salary cut if you really want this role and you think the price is fair, but think extremely carefully about why you're doing that before you do it, and most of all do not let it prevent you from negotiating a strong package for yourself.
|
# ? Mar 16, 2019 22:55 |
|
|
# ? Apr 25, 2024 05:24 |
|
You want to see how much these finance companies are making off the backs of underpaid engineers in London, it'll make you sick. Be aggressive when negotiating with these fuckheads, they absolutely know they can afford you.
|
# ? Mar 16, 2019 23:00 |