System Message

Intermittent downtime tonight until 12/12/2024 8:00 am CST
New around here? Register your SA Forums Account here!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
go play outside Skyler
Nov 7, 2005


need you guy's opinion

was interviewing for a generalist software engineering position in a cool company

had lots of questions about networking, video streaming, what i've done, etc

it was going well for 55 minutes then the last 5 minutes, got what they literally called a "curveball question", followed by another, followed by another which totally destabilized me.

question was along the lines of "what would you recommend to someone starting c++?". then "what is a dynamic_recast?", then "what happens in c if you do printf("%d %d", 2) and forget an argument"

totally messed up. the thing is, c++ is not really my forte. what i use on a daily basis is javascript.

however i hosed up because c++ is first on my list of skills on my cv, even though i am very aware of the fact that it is not my strongest. i have different versions of my cvs and i try to calibrate them for the position that i apply to, and i must have sent them the embedded cv (which is where i got my bachelor actually)

how hosed am i?

Adbot
ADBOT LOVES YOU

go play outside Skyler
Nov 7, 2005


PokeJoe posted:

It's a crapshoot. They might just want to see how you handle a curve ball and they might be trying to have a smart guy competition to see if you know language trivia. If it's the 2nd one consider it a bullet dodged imo

is dynamic_recast language trivia? reading about it it feels like it's pretty essential advanced c++ knowledge

i'm not looking for comfort, i want the cold hard truth. if i hosed up i need to know and embrace the job interview hell for a next time

go play outside Skyler
Nov 7, 2005


just an update for those who cared, i passed to the next step despite my failure at answering c++ questions! now they are checking my references which i hear is a good sign

i guess the first 95% of the interview was enough to convince them i know how to code, and they were able to treat my dumbness as a fluke. never again i'll put c++ first on my list of abilities. i'll stick with c# and javascript, thanks

e: just so we're clear, c++ was not a specific requirement for that position. the offer litterally said "experience with one of the following: js, c++, c#, python"

go play outside Skyler
Nov 7, 2005


Cybernetic Vermin posted:

i'd guess so. in practice i guess it'll grab some junk from the unused part of the stack, but in actual real practice your compiler will complain.

my answer was "that will lead to a warning from the compiler", to which they asked but what if you ignore the warning, to which I didn't have a great answer.

the real answer is indeed the function outputs garbage, whatever is in your stack.

tbh now that I think about it, I can't remember the last time I actually used printf aside from academic exercises or debugging.

any program that you actually need to write in c will be so low-level that you probably won't be using printf, and if you're doing some command line stuff well why the gently caress are you writing it in c

go play outside Skyler
Nov 7, 2005


JawnV6 posted:

it might ‘output’ ‘garbage’ but there are worse failure modes than that. what if it’s a %s instead of a %d

it'll print forever until released by sweet null death?

go play outside Skyler
Nov 7, 2005


JawnV6 posted:

no. well, it might, but i had a worse failure mode in mind

memory access can fail. have you worked on a system where accessing memory willy-nilly would cause a segfault or data abort?

idk this feels like a digression if they weren't after this level of answer, sorry

well yeah, a segfault seems like the most likely outcome of such a thing i guess.

don't be sorry, i think it's an interesting conversation.

e: me stupid

go play outside Skyler fucked around with this message at 21:12 on Mar 31, 2020

go play outside Skyler
Nov 7, 2005


- redacted -

go play outside Skyler fucked around with this message at 15:44 on May 7, 2020

go play outside Skyler
Nov 7, 2005


Private Speech posted:

Is it fine to say a number when it's on the high end of companys range? I have a couple of interviews lined up and this company has the lowest range, plus it's consulting so a bit meh.

I figure if they won't be willing to agree to it then there's no point in wasting any more of our mutual time.

e: I only have ~5 years of experience (and a relevant engineering degree) which in the embedded sphere isn't that much, otherwise I'd go for the very top of the range (which is only like 60k but this isn't the US so no figgies is the norm)

the only advice i can give you is to stop worrying about wasting their time because they sure as poo poo won't care about wasting yours

but maybe i'm just salty from my current job search

go play outside Skyler
Nov 7, 2005


animist posted:

spent 6 hours doing video chats for a pseudo onsite last week. they just called to let me know they're not making an offer because they want someone with "more experience shipping software" :toot:

despite the fact that they reached out to me knowing I'm a student about to graduate... and I've shipped and supported like 5 pieces of software.

wonder what the real reason was

sorry for you man!

at least they didn't ghost you after three interviews like some other company did to me.

basically waiting to get a job to name and shame on glassdoor and send an e-mail telling them what i think

go play outside Skyler
Nov 7, 2005


had a second interview with a fascinating company today. had to prepare a presentation showing off my projects that was supposed to last 25 minutes but actually took about an hour because they asked their questions during the presentation.

they are looking for a pretty senior person and i only have 7 years of professional experience (if you don't count the 7 years i did before my studies as a freelancer), but i played the "my youth and broad range of skills is an advantage" card

my recruiter told me before the interview that his last successfully hired candidate went through the same process and mentioned that it was "tough".

i, surprisingly, did not get any "programming interview" questions. like, none at all. i asked my possible future boss if there was any reason for that, and he said "there's a probation period for that anyways, if you lied on your CV we'll know soon enough, besides, from your presentation we were able to assess your skills well enough"

although that's exactly the kind of company i want to work for (reminder that a few months ago i got asked very specific c++ questions and hated it), i cant quite put my finger on wether this is good or bad. on one hand I'm worried it means that they assessed that there was no point in asking me technical questions since i'm not a match, but on the other, it could be exactly the opposite?

what do you guys think?

go play outside Skyler
Nov 7, 2005


hey dudes, just want to share my current vibe right now, as I just got offered a contract at a really cool company doing c++ development . starting Monday with a pay at the top end of my range all the while working from home , at least until they find a coronavirus vaccine (lol)

thanks for all your goony advice and wish me luck'!

go play outside Skyler
Nov 7, 2005


Private Speech posted:

I was just looking at this random ad in the UK, and:


I wonder if father tong is also okay

it's an expression that's quite common here. are you offended by it or something?

go play outside Skyler
Nov 7, 2005


sorry for your loss fellow goon

i don't know if that helps but consider it a bullet dodged. a company that cannot manage mobbing and jealous boomers is not a company you want to work for

go play outside Skyler
Nov 7, 2005


syntaxrigger posted:

starting to navigate the hellscape that is the job market. are there places to work programming that don’t make you want to quit programming? please I want to hope again

for what it's worth, i started working at a company in august and i'm still super happy. i went through a recruiter and had a really good feeling during the interview, so i would say keep an eye out for that?

but yeah, good places still exist. the pay ain't bad either for my experience

go play outside Skyler
Nov 7, 2005


Private Speech posted:

So the company that wants me to do the clearance is pushing hard for me to do that, basically threatening that it will damage my reputation and chances with other employers in the area.

The thing is - yes I did verbally accept that offer, but until I got the contract I wasn't aware of the stipulation requiring me to go through SC clearance (and reserving the right to sack me if I don't successfully), as they've only mentioned I'd need to do a lower level clearance.

Is it really a huge issue that I changed my mind? It makes me a bit more leery to sign it if anything TBH.

At the same time they're openly saying stuff like:


And that does make me a bit worried.

i would politely tell them to gently caress off and walk away. my gut feeling is that they are threatening you to compensate their poor process. you can't blame anyone for keeping on looking until getting a written, signed contract. their reaction is a huge red flag to me.

go play outside Skyler
Nov 7, 2005


The Fool posted:

I wrote my resume with html/css and export it to pdf and have gotten a few compliments on it

latex feels grognardy, but I guess this is the place for it

holy poo poo, why did I never think of that before?

I've been using indesign and it's driving me crazy. I could even version it with git

oh well, I'm happy with my job now

go play outside Skyler
Nov 7, 2005


DuckConference posted:

From some recruiter spam:

Oh boy, if I interview real well I could bump my pay from below market to somewhat below market!

where are you that 200k is below market?

go play outside Skyler
Nov 7, 2005


Quackles posted:

To be fair, I work with MVVM and I don't understand why it is.

it's all because of wpf's awful binding system

where else are you going to put your millions lines of glue code? in the model? in the code-behind?

actually, yeah, the code behind would be a good place. but then it becomes harder to unit test?

go play outside Skyler
Nov 7, 2005


my ip clause is that anything i invent while being employed, i have to offer to sell to my employer first. i guess it's a pretty cool way of dealing with it?

go play outside Skyler
Nov 7, 2005


crossposting from the discord

so it's the time for my yearly "job search out of curiosity how much greener the grass is on the other side". yesterday went to an interview after a first really good teams interview - for a senior role

after a set of the most bland questions i've ever had (tell us about a time you showed leadership, tell me your strengths and weaknesses, have you ever worked with kubernetes (offer made no mention of kubernetes))

had a whiteboard thing like this

aaabbccccdd
a3b2c4d2

i wrote the code to solve it in like 2 minutes. but then i felt something was off - we left it at that, and after 1 minute staring at it i realize "ah poo poo actually you guys wanted me to ask for another example right? to make sure i really needed to to things the way i thought i should? are they always in order? what should i show if the input starts with d?

they also showed me a bit of C# code and like yeah, i did not remember by heart if Function<T1, T2> meant a function with parameter type T1 returning T2 or the opposite. I mean I only do a bit of C# every now and then because I mostly code in C++

guy with the mba just called me saying "they don't think i can dive deep enough into their really complex codebase - they worry about the learning curve" and that "i don't challenge enough"

bitch i've been writing code for 20 years since i was 15, i probably know like 10 different languages if not more - do you really think your 2 questions will help you assess my skills?

told him straight up that his interview process might be okay for a junior role lol@using this for a senior role. kindly told him to get hosed.

am glad this guy won't be my boss after all, even if said company had pretty good benefits.

interviewing out of curiosity is really fun.

go play outside Skyler
Nov 7, 2005


it's me, i'm the guy commuting 2.5 hours one-way almost twice a week

but this is switzerland. i can sleep or work in that motherfucking train.

my boss knows if they ask more of me i'll just quit lol.

go play outside Skyler
Nov 7, 2005


PIZZA.BAT posted:

i understand interviewing for the sake of it but jesus at least try to interview for jobs that at least meet where you're at a bit. sitting there for a half an hour to an hour going, 'idk lol' is not good practice!

sorry for venting but i've been insanely busy these past few weeks and having to take time out of my day to field these interviews was really frustrating

have you considered the job posting is missing crucial details?

i've had interviews where it sounded great on paper, the interview went well, and then talking about benefits, compensation and perks it all just fell appart. i feel like they were the ones wasting my time.

go play outside Skyler
Nov 7, 2005



lol no, 150k+ would be management level, people older than 50, or a large super boring company trying to keep their employees from leaving.

go play outside Skyler
Nov 7, 2005


knox_harrington posted:

my junior scientists are on 150k basic salary

hire me

go play outside Skyler
Nov 7, 2005


i mean, none of my 30-something friends in similar positions to me make anywhere near "150k+". there's one guy i know who makes 145 but he works for a really boring company in a really boring position (see my previous message)

all of my friends make a little bit less than me, and i'm at less than 130k base pay.

recruiters often call me up and offer around 130, which leads me to believe this is the market rate for guys like me.

i "only" have a bachelors degree, that might make a difference.

go play outside Skyler
Nov 7, 2005


i had a company tell me very proudly they had a bonus for people who didn't use any sick days and i immediately noped out of there. in switzerland i don't even know if that's legal

go play outside Skyler
Nov 7, 2005


2nd change of ceo in 8 months, 15% of people laid off, absolutely no long-term vision. time to job search.

i just applied to snap, inc. will probably apply to some other large companies. i do not know any other sorting algorithms than bubble sort (i just use the sort function, lol), how do i prepare technical interviews and how much effort will i need?

Adbot
ADBOT LOVES YOU

go play outside Skyler
Nov 7, 2005


i applied for a "augmented reality engineer" position which involves kotlin, javas, c# and c++, i guess that matters

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply