|
got an interview scheduled on 2/19 ![]()
|
![]() |
|
![]()
|
# ¿ Sep 23, 2023 04:22 |
|
Pollyanna posted:how much stock should i put in glassdoor reviews e.g. https://www.glassdoor.com/Reviews/athenahealth-Reviews-E18207.htm it seems like theyre biased towards people unhappy with the company? but then again they have good information in them like that one review where the company called african american employees "AMFAMs" which is kinda weird they can be useful but take them with a grain of salt. any issue you see repeatedly is likely to be more or less true, newer reviews are more helpful than older ones, and always keep in mind that big companies can be effectively many different companies under the same name, so look out for the locations and titles given in the review and pay particular attention to the ones where you're likely to work. for example, at my employer, my office is pretty different than the corporate hq, and the problems are therefore different. alternatively, different parts of the org may be good: I've seen one where it was really obvious that the sales org was a complete tire fire but engineering was pretty ok. also you can see if you can get at some of the stuff mentioned in the reviews indirectly. for example, I have this post saved from someone here (tef maybe? I didn't note the poster, oops) that gives some pretty good examples of the type of language you'd use to do this: quote:questions to ask your interviewer
|
![]() |
|
I did the weirdest interview last week it was one of those in-browser shared editor things, but instead of having an engineer on the other end there was a recruiter who copied and pasted questions into it. I had 30 minutes to do 3 questions plus one bonus. I went through it really fast because the questions were really easy although if I misinterpreted what they wanted I’d have no way of knowing since the recruiter just had the list of questions and nothing else they claimed an engineer would review it “in the next couple days” but still haven’t heard back. not exactly the greatest look on this one
|
![]() |
|
did a phone screen with an internal recruiter for a place this week, got asked for my salary requirements, asked what the band for the position is midpoint for the range is about a 50% raise. what the gently caress e: well okay, ~20% raise just considering base salary. including bonus target it’s ~50%
|
![]() |
|
Star War Sex Parrot posted:internship do it, 100%. even if you hate it, it’s only for a few months and having nvidia on your resume will get you put at the top of lots of resume piles
|
![]() |
|
Thanks Ants posted:i got ghosted after an interview but it was an ad agency so i kind of am grateful i got ghosted after 2 interviews and a code sample, after they explicitly told me they would email me either way within a few days after submitting the code sample was a hosed-up way of getting a code sample tho. 30 minute time limit, had to be on a call for the duration, but with a recruiter on the other end who couldnt answer questions, not an engineer or anything e: i was pretty sure i wasnt gonna take the job anyway tho, on the basis of "don't work anywhere programmers are considered a cost center instead of a profit generator"
|
![]() |
|
Notorious b.s.d. posted:stop yearning for some mythic greener pasture and become good at your job tbh I vastly prefer my horseshit java hellhole to the horseshit js hellhole I touched briefly a while back, and ruby is just incomprehensible to me sure there’s horseshit everywhere but getting away from plangs is a valid goal
|
![]() |
|
FamDav posted:lol if you define your job prospects by a specific language agreed. I’m not too picky about language but having like a type system and a good ide makes life so, so much better that i would have to think really hard about taking a job in a language that doesn’t have both of those things (exception: Erlang/Elixir, because OTP and the BEAM are super great and make up for a lot)
|
![]() |
|
Rex-Goliath posted:anyone who gives you a gameplan which goes past 5 or 10 years is either an idiot or trying to sell you something solid advice. 1) people skills, and 2) make sure to keep looking at where your industry is going. if your current job isn’t going to give you opportunities to go in that direction, time to find one that is note I mean very general direction here. like “cloud stuff” or “security”. if someone tries to tell you a specific technology is the future (ie bitcoin, oculus rift, whatever) they’re also trying to sell you something
|
![]() |
|
Shinku ABOOKEN posted:wait what the gently caress? it may be legal (might depend on what state you’re in) but it’s super loving shady
|
![]() |
|
dragon enthusiast posted:idk if just outright saying that location is the primary reason is kosher, other answers like "better culture fit" or "better likelihood of turning the job into a career" seem like they might invite weird followup questions if you’re a computer touched and you’ve been at your job longer than 18 months just say you feel like it’s time for you to move on to new challenges or some poo poo like nothing you can say to that question will make them like you better, it’s literally just an opportunity to reveal that you’re insufferable to work with and/or a flake. any answer which does not give the recruiter an excuse to disqualify you is a good one
|
![]() |
|
welp, just sent off my resume for what is basically my dream job wish me luck dealing with the disappointment when i don't get it (joking aside, I legit feel like they'll probably want someone more experienced than me, but if I don't try I definitely won't get it so hey, what the hell)
|
![]() |
|
Fiedler posted:You still have dreams. You clearly lack the requisite experience. well I mean, the job is at a nonprofit, so I think I'll still need some naiveté left
|
![]() |
|
The Leck posted:lol we lost >5% of the office in the month after bonus payouts this year I fully expect this to happen at my current place. our bonuses come out in about a month everyone I know well enough to talk to outside of work is at least casually looking for other jobs, and I suspect several of the ones I don't know well enough to trust me with that info only exceptions are a dude who's like 3 years away from being able to retire, and a guy with a super high bus factor on multiple products and can therefore pretty much do anything he wants
|
![]() |
|
senior engineer at work basically told me to start looking for new jobs because our upper management blows rear end today like, I have been for a couple months now, but I'd really prefer a remote job but every remote job wants you to have already had a remote job. and all the local jobs are lovely defense contractors anyone hiring a remote (USA) person who can write good java, acceptable javascript*, a bunch of functional languages nobody uses especially rust and elixir, with interests in distributed systems and security? seriously yesterday I read papers on paxos for fun, I think I'm broken *: for javascript levels of "acceptable" Arcsech fucked around with this message at 04:49 on Apr 11, 2018 |
![]() |
|
Valeyard posted:Company A said yes, will get a call from them tomorrow to see what their offer is grats
|
![]() |
|
qhat posted:You've got a real hard-on for me eh. The point was I've seen this book recommended a lot, and I would never use it to interview someone. It's almost like an implied covenant, if you can answer a bunch of notoriously Microsoft/googly questions that are listed exhaustively in a book, then obviously you're good enough for a Microsoft/Google interview and by extension good enough for us. oh yeah, no, you should never ask questions from ctci in an interview, they’re worthless but programming interviews are total dogshit where nobody knows what they’re doing and so they’re the sort of questions interviewers ask a lot, so it’s useful to study them if you’re an interviewee
|
![]() |
|
AWWNAW posted:always be interviewing while this is probably wise professionally, consider this: interviewing loving blows rear end and i hate it
|
![]() |
|
HoboMan posted:ok so there are the interview questions in the op, but what should i ask in a phone screen? i feel like i should have at least one question for them when they ask me if i have any initial phone screen with hr/recruiter? don’t bother, you won’t get any useful answers phone screen with engineer or hiring manager? go ahead and just pick a couple from the op. “describe the day to day role” and “what would success look like in the first 30/90 days” are good because those are pretty high level and are pretty okay at revealing red flags. you can ask more in depth later if you want. I have asked everything except the pto question in an phone interview before
|
![]() |
|
I think the phrase you want for a devops job that doesn’t blow chunks is “SRE”
|
![]() |
|
HoboMan posted:i had a technical interview on friday (my first in years) and now today i can't stop thinking about how much i must have come across as a complete dipshit welcome to the club i have another one tonight and im gonna flub it so bad
|
![]() |
|
bout to do an interview, wish me luck
|
![]() |
|
Arcsech posted:bout to do an interview, wish me luck update: it was a total fuckin disaster e: at least it was through karat who gives you a redo so i can do a that and bomb out all over again e2: hopefully i can do better on a day where i have gotten more than 5 hours of sleep, and also hopefully learn to not overthink things hella bad
|
![]() |
|
Arcsech posted:update: it was a total fuckin disaster update update: did the redo, did a million times better turns out getting enough sleep and having some practice in the online environment makes a pretty big difference. pro tip: if you have an interview through karat, they use https://coderpad.io/ - do some hackerrank problems in their demo environment ahead of time i made the mistake of practicing in intellij and it hosed me up the first time, i didnt realize how much I relied on intellij
|
![]() |
|
Space Whale posted:So how does sharding actually work? Is there a load balancer or do the SQL servers just talk to each other? i mean there's a few different ways to do it if your data has very clear logical divisions - say, every users data is 100% constrained to a geographic region - you can manually shard on that and just have a different server for each region/shard and have basically separate copies of your app for each region. see also: blizzard, a bunch of other online games where you have to specify whether you're logging into "North America" or "Korea" or whatever some databases have it built in - you choose a sharding key and your queries all get routed to the correct server using the shard key specified in the query no matter which node they go to in the first place. some databases may provide options for cross-shard queries, but this varies really "sharding" on its own doesn't imply a lot of detail, it just means "put your data into different buckets somehow so that each bucket is mostly independent", which is how all of the big-data systems like dynamo and cassandra work anyway. what matters is how much you do manually with knowledge of your application and query patterns vs. how much you rely on your database to do for you, which may or may not be well-suited to your application's actual workload it probably won't be well-suited to your actual workload because designing your data model so that it does work well with dynamo/cassandra/bigtable/etc requires actual thought *sharts* Arcsech fucked around with this message at 22:46 on Apr 27, 2018 |
![]() |
|
hobbesmaster posted:please tell me the database term was not taken from ultima online it seems as though this is a distinct possibility, given that the lore came from the need to create parallel independent instances of the game https://www.raphkoster.com/2009/01/08/database-sharding-came-from-uo/ per wikipedia there was a system for replicated data that had SHARD as an acronym for "System for Highly Available Replicated Data" that existed before ultima online but, well, given that nobody's ever heard of SHARD-the-database and database engineers are turbonerds, what do you think is more likely
|
![]() |
|
Rex-Goliath posted:this is literally my company's niche so if anyone finds themselves in a situation where they have to deal with this problem look into marklogic ”MarkLogic website” posted:note that you can not disclose, without MarkLogic prior written consent, any performance or capacity statistics or the results of any benchmark test performed on MarkLogic. lol
|
![]() |
|
Rex-Goliath posted:holy ![]()
|
![]() |
|
Notorious b.s.d. posted:this seems like a really salient point to inject conway's law here's the thing though: this contributes the opposite of your point. my company is one which has exactly what you're saying is the only way to do business. informal communication, mostly in small groups in the same building. nobody writes anything down, people bother other people constantly to ask questions to the point where, if you're one of the knowledgeable people, getting anything done is a nightmare because people bother you incessantly. even if you write things down, because nobody reads anything we therefore have a code base that is tightly coupled mess of moldy spaghetti that contains multiple redundant classes for everything because nobody knows what already exists because there's no place to find out what already exists. communication between components is plagued with race conditions and everything goes to poo poo if one of the components goes offline. this is an exact copy of our communication structure I desperately want to work in full-remote company where people actually know how to properly use written, asynchronous communication instead of dragging the whole team into a room whenever anyone needs to make a decision or bothering one of the 4 people who know what they're doing constantly
|
![]() |
|
qhat posted:My company is trying to do the whole SOA thing atm. Unfortunately, too many idiots have interpreted this as "split every third party library out into its own microservice" and well I'm not surprised it's impossible to maintain. yeah we're also "soa" but it just means our monolith is broken at semi-random places into different processes that occasionally talk to each other over http the primary outcome of this is that we use up about 5x as much memory as we should
|
![]() |
|
Notorious b.s.d. posted:why is this a surprise. labor is a product like anything else. point is, "you don't need the money" is the reason to pay you less but if you go to your boss and say "pay me more because I need the money" you'll get told you're paid for the value you provide to the company not for what you need I mean, yes, this is obvious but just another example of the fact that capitalism is based on screwing every last penny you can out of everyone else by any means necessary and rewards dishonesty
|
![]() |
|
ADINSX posted:They pay you that because they can get away with it. If you live in a low CoL area the jobs in that area probably don't pay as much. You're paid as much as your employer thinks will keep you there. yeah i covered that Arcsech posted:I mean, yes, this is obvious but just another example of the fact that capitalism is based on screwing every last penny you can out of everyone else by any means necessary and rewards dishonesty
|
![]() |
|
i got a take home for a hella kickass job that i really want probably going to do that tomorrow (it's time limited from when you start it, not from when it's assigned), wish me luck. doin hackerranks tonight to warm up for it e: also got an onsite for the other company, but I would have to move for that one
|
![]() |
|
just finished 8 solid hours of interviews today company seems pretty good, but that is a long fuckin day. I'm wrecked
|
![]() |
|
TheFluff posted:i just want to write software that works, god drat it it is depressingly hard to find employment doing this instead of making GBS threads out semi-functional js or ruby all day
|
![]() |
|
Peeny Cheez posted:If I remember correctly, it's that the default list is created the first call and reused each subsequent call. yeah if you do code:
what you need to do is: code:
Space Whale posted:What the gently caress
|
![]() |
|
PokeJoe posted:do you guys like coding challenges for interview screening? how long is optimal for one before you decide not to do it I've had a couple now with 90-minute coding challenges (done independently, without having to explain your thinking as you go) and that's a pretty good length imo. you get enough time to do a somewhat interesting problem, and if you spend 15 minutes planning/60 minutes coding/15 minutes cleanup and finalizing your solution you have plenty of time to breathe without dumping way too much time into it i haven't had a >2 hour one yet, making time for that would be pretty rough. the only coding challenge I liked that had someone watching was one where the interviewer just had me share my screen and I could use my own IntelliJ setup. the others are varying levels of okay, but really fuckin stressful because you're in a weird environment
|
![]() |
|
TheFluff posted:when i started looking around for a new job and going to interviews a few weeks ago i felt really confident in myself as a programmer, that i was really starting to feel like i could rely on myself to tackle almost any problem i went through this process too. felt pretty good, interviewed a few places but nothing panned out, felt like poo poo, pushed through, now I've passed all the technical interviews for my #1 choice (after being rejected by them a couple months ago without even an interview) keep going friend, you will find a good job. interviewing is a soul-crushing experience, it utterly blows e: i got lazy and stopped updating my trello board but i have been rejected from ~6 places post-interview and applied to 28 more and either never got a reply or rejected based on resume alone. Arcsech fucked around with this message at 18:28 on Jun 27, 2018 |
![]() |
|
![]() Thanks for the advice to always ask for more ![]()
|
![]() |
|
![]()
|
# ¿ Sep 23, 2023 04:22 |
|
meatpotato posted:9/10 of the technical interviews I've had have been stuff that seems straight out of leetcode though most of the interviews I've done literally used hackerrank as part of the interviews. do you a hackerrank meatpotato posted:dammit I've been applying to jobs for a month now (12 applications sent so far) and haven't gotten a call back yet keep it up, it took me 5 months and like 30-some applications to get 4 serious interviews and 1 offer. interviewing blows but you'll get there eventually
|
![]() |