Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

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
KoRMaK
Jul 31, 2012



I held an interview where I asked the canidate to do a fizz buzz (lay off I'm new to being the interviewer), and he heard it as "two five". I felt insane wondering if I had actually said those two words as criteria


When I tried to clarify, he went "ohh!" And changed the five to "dud"

The well known programming interview whiteboard question "TwoDud"

Adbot
ADBOT LOVES YOU

KoRMaK
Jul 31, 2012



Even if you haven't heard of it like, dude, clarify the criteria would ya

KoRMaK
Jul 31, 2012



Pollyanna posted:

i guess im just not impressive enough? the guy said at the end that i did pretty well so i guess go gently caress myself

lol relax. stewin won't lead to screwin

KoRMaK
Jul 31, 2012



We had someone turn us down because we have stupid rear end watson-Glaser and trimetric or something assessments before you come in for an interview.

Man, do I want that guy to come work here because gently caress yea that poo poo is stupid and I bet he was probably a good programmer.

KoRMaK
Jul 31, 2012



Pollyanna posted:

whiteboarding is bullshit and useless tbqh
yea but like, I'm trying to only take up 2 hours of your time. Whiteboarding seems like the most efficient way. I also want to interact with you cuz like, you're going to be interacting with me and the team multiple times a day, as a human being and a co-worker

Whats a better way? Honestly open to it because I'm new to this

KoRMaK
Jul 31, 2012



Pollyanna posted:

interviewers for whiteboarding sessions should have to solve the problems they present in them before they can give them

interview your current employees and if they cant pass your interview process then your interview process sucks

I did this, my team could.

My questions were pretty general, recursive find and fizzbuzz. If you can't figure your way through those (or haven't done anything similar before) then your development skills are below what we are looking for. They are pretty easy problems to solve, especially in psudeo-code.

KoRMaK
Jul 31, 2012



Analytic Engine posted:

Anyone ever interview or get interviewed as a Data Journalism/Visualization specialist? D3.js, Tableau, R, etc

No, but I wanna. Gimmie that job description please

KoRMaK
Jul 31, 2012



Man, I've been really hankering to get out of Ohio and get to the West coast. Spent time on Vancouver last year and loved it, but it gets cold and rainy. I'd really love to live somewhere where it feels like summer (70+ F) all year round. San Fran sounds nice, but I hear there's a lot of poo. Somewhere around there, or silicon valley would be cool.

I'm a lead Dev at my place and do a ton more than that due to our small company size.

I had to log into my LinkedIn for the first time in 6 years and now that I remember the password I'm thinking about updating it.

KoRMaK
Jul 31, 2012



PokeJoe posted:

dunno about deserve but im pretty sure you can get 90k in the bay as an intern even

Jesus Christ what am I doing over here.

So, question about culture out there. Is it super competitive? I guess it's hard to gauge since I haven't done interviews out there but I have this perspective that west coast is more competitive as a job seeker than here in the Midwest. However, there are probably less tech jobs per capita here, so maybe it's not?

How many hours are you actually working a week as a salaried Dev, because right now I float between 40-50. Is it the same or is it crazy high like 60+

KoRMaK
Jul 31, 2012



Yea I plugged my salary here into one of those cost of living calcs and it easily doubled it for San Jose area at like $190k.

I... I have no idea how realistic that is for me to get out there where it seems like an intern makes $90k.


Guess I should just go try! And start my asking price at $160 and see how little response I get.

KoRMaK
Jul 31, 2012



jony neuemonic posted:

pollyanna take the job. get paid and continue interviewing, it's fine.


vancouver has decent jobs and amazing scenery but kind of bites otherwise (super expensive, unfriendly, if there are wildfires then :rip: summer). victoria has amazing weather and cool people but it's way harder to find a good job. bc, man.

is it a thing that Vancouver is kind of unfriendly?? My first time was really welcoming but my second time wasn't as much

KoRMaK
Jul 31, 2012



When I was there I was in that part of town with all the loading docks that's super trendy and saw an icon on a door that I didn't expect to see. Turns out slack has an office there.


jony neuemonic posted:

keep in mind i'm from the east coast which is almost unbearably friendly but yeah, i find people here pretty awful (but fine in victoria, so it's not like i'm writing off the whole coast here).

What's friendly on the east coast? Do you mean USA east coast or Canada?

KoRMaK
Jul 31, 2012



Jimmy Carter posted:

btw thanks YOSPOS, because the one question I kept asking people was 'Who sets milestones and what happens when it's looking like they aren't going to be hit' and that seemed to impress everyone I asked.
Writin this one down. Is it in the op or something - why you thanking the '¶0$

KoRMaK
Jul 31, 2012



Yes yes we all have but that's not the discussion at hand.

If you're a remote worker I would recommend using video chat as often as possible. Even if it's for a 30 second question. Just make sure the other party or parties is cool with it

KoRMaK
Jul 31, 2012



Half-Life 1 compiled .bsp's

KoRMaK
Jul 31, 2012



Blinkz0rz posted:

most of the people posting in those threads (or really any thread about tech jobs on these lovely forums) aren't management and, as such, see management as the enemy or at the very least a group of idiots who have no idea what they're doing

they'd quickly change their tune if they ever had to actually manage anything or anyone besides themselves

Yo

KoRMaK
Jul 31, 2012



I had my third of four interviews thursday, it was a pair programming sort of session on coder pad where I had to get 21 tests to pass.

I got a buzzer beater and got them passing by the 61 minute mark. Killed it. it was a great journey going from overwhelmed to completely finish the task


Got word back today from the recruiter: 4th interview won't be happening, they won't be flying me out for the on premise inteview. They said that my approach wasn't TDD enough and that the solution wasn't clear until later in the session. Um.... okay. Guess I don't know how else to code when someone wants to watch me live stream a new problem for an hour. I ran the tests after every couple of line changes once I had my main pattern up, which took about 30-40 minutes, and used the failing tests to drive my further development to zone in on what I was missing to make those last couple of tests work. so seems pretty TDD to me


So i dunno, feel like the feedback was a little garbage and that i don't really agree with their reason to pass on a candidate that got the thing completely 100% done (which others haven't apparently) just because my path to the solution was windy at first. How the hell else am I supposed to find my way?


e: oh, the test was to take in numbers and convert them to roman numerals. I snagged a copy of it if anyone wants to try it - its in ruby.

KoRMaK
Jul 31, 2012



Symbolic Butt posted:

"actually the correct solution was recursion" so you better get used to it, interviewing is garbage and all that.

I did use recursion! it revealed itself to me as the solution around the 20 minute mark after I wrapped my head around all the dumb cases that roman numerals have. It's actually just one dumb rule, applied over and over!

Yea when the recruiter said I wasn't tdd enough my head exploded. It also makes me wonder what daily life is like there, and is there a huge gap in my programming knowledge and there are places that do the crazy tdd-masterrace sort of programming that I will just never even get a glimpse of? Basically the feedback sounded like bullshit but also triggered my impostor syndrome


Or maybe the rejection was just bullshit i have no idea!

KoRMaK
Jul 31, 2012



I love ruby, I daily it, but at my shop I didn't get into the zealot sort of evangelical nature of it. Seems like the community hamstrung itself and got the language a bad rap with that.

smalltalk also sounds like it would have been cool to program in in like 1989

KoRMaK
Jul 31, 2012



Achmed Jones posted:

it’s actually worse than that, the company Kormac applied tonisn’t particularly tdd-heavy at all, the interviewers were just being goofy

if it were “just” tdd zealotry I’d be less annoyed than I am right now 🤷‍♀️

lookin forward to a pm!

raminasi posted:

roman numerals tdd is a known kata so they probably had some specific solution in mind

they did you a favor
oh god dammit. loving katas. who does katas when they are already a 6 year senior/lead?? katas seem like poo poo new developers do to sharpen their skills.

I guess i should look at some though, just to brush up

KoRMaK
Jul 31, 2012



akadajet posted:

yeah. it's crazy. where do they come from?
bootcamps....

KoRMaK
Jul 31, 2012



Coffee Jones posted:

yes, man. loving katas like you’d been flipping pancakes, decided to do this software thing one day ginned up your entire resume + experience on the spot.
Optimally they’re supposed to be technical freebie questions and they’re looking for ‘your approach and style’ - of course if the interviewer sees a dozen of these and gets impatient when you get wrapped around the axle coming up with a solution, it’s just a wash.

I'm inferring what you mean here, but yea the fact that I didn't already know the answer, and didn't take the time to read other solutions to inform my approach, is what I think hosed me. I googled for some libraries that would have implemented the solution, but was looking for a specific thing (packaged gems) and skipped over some gists I found. I should have said "oh hey I see some other solutions, I'm going to read those for a minute and see if they help guide me."

My problem at the time was that I thought that would be like cheating, as if this was a test in school, intead of acting like it was any other work that I do which would mean "google it and read stack overflow and what other people have done"

So, in closing, a small mistake I made during the interview that is practically inconsequential to my actual talent, experience and daily workflow discounted me from the roll of candidates.


interviewing is huge time garbage

KoRMaK
Jul 31, 2012



A guy quit and in the exit interview said it was because of me and he couldn't work with me. I'm the lead dev on the team.


He sucked and couldn't debug his way out of a paper bag. The team is already getting more done without em.

Overall, feels wierd to be hated like that. I was always reaching out to him to help him, but there is a bit more I could have done during his intro period to make sure we understood each other's personalities.

KoRMaK
Jul 31, 2012



jit bull transpile posted:

maybe you were being a dick about offering help

it's a common personality trait male nerds tend to share
I'm very open to that idea, but I don't think I was a dick about offering. I was always really supportive of helping them. I was very very patient with them, but I will say I wasn't absolutely perfect. It was a very trying relationship. They didn't know anything about how like classes or instances worked, or how variables and their scopes were defined, which means they basically misrepresented themselves in the interview. So anyway, whatever it was I was tooooo much of a dick from his perspective. But for me, and the other devs that had to work with him, they said I demonstrated really good patience.

KoRMaK
Jul 31, 2012



Yea a reaction like that can cause a problem and sounds condescending and poo poo, so i rightfully avoided any sort of suprised sound reaction. And now I have a new interview set of questions to sus this out before it turns into 6 months of pain for either party!



wtf is an rsus??? Can I get 3?

KoRMaK
Jul 31, 2012



those are more initialisms that I don't understand!

KoRMaK
Jul 31, 2012



I want a new job. One that won't make me sick.
One that won't make me feel to bad. Or make me feel three feet thick

KoRMaK
Jul 31, 2012



friend sent me this from his PMP book (some sort of product or project manager cert thing)

KoRMaK
Jul 31, 2012



Achmed Jones posted:

I interviewed with a company today and it was a startup but I also really liked the company and if the figgies are right maybe I’ll do it but change is scary. as much as my current position frustrates me it’s a p great gig so leaving would not be easy

The interview itself went really well tho

We’ll see what happens I guess 🤷‍♀️
I still want that surf spot!

Should I re apply under s different alias?

KoRMaK
Jul 31, 2012



oh my god I just realized that interviewing for programming jobs is its own loving field that you could spend hours doing. Like part time amount of hours learning all these loving katas and different dev processes like tdd or ddd. It's it's own specialized field. How annoying. This came rushing to me as I read this as I was giving a new friend recommendations

http://codingdojo.org/kata/RomanNumerals/

quote:

* if you don’t know an algorithm to do this already, can you derive one using strict TDD?
* Would it be better to work out an algorithm first before starting with TDD?
* if you do know an algorithm already, can you implement it using strict TDD?


Question two feels like such a "duh" from me, which then makes me a little concerned with what I don't know.


anyway, I came across this because I'm helping a buddy and all the different poo poo he could do to learn and get a job came rushing to me and I realized how much time you could spend just on interviewing stuff alone. I'm going to send him this thread instead.

KoRMaK
Jul 31, 2012



ADINSX posted:

someone suggesting I tdd a problem before I even know what the gently caress I'm doing

I still don't understand what "tdding the problem" or "strict tdd" practically means. Does it mean not using an interactive console to do prodding and instead all experimental code changes get run through the test and thats the only way to get an answer?

KoRMaK
Jul 31, 2012



ultravoices posted:

the glengarry git ross leads
Lol

KoRMaK
Jul 31, 2012



ive started interviewing again, aggressively. thanks to the op and the thread for providing the questions, they help and also make me sound smart

10+ years in web dev, full stack, on a product that went from prototype to enterprise with multiple regions across the globe. recruiters and interviewers seem pretty excited to talk to me which is nice. I have to remind myself to be picky tho. I'm just so loving desperate to get out of my current place because we just merged and the new mgmt is so so bad and killing the team that made the winning product they just bought. it's so blindingly stupid how obvious it is

KoRMaK
Jul 31, 2012



the two owners are now c levels, and engaged in day to day activities. The former technology director isn't managing the engineering team though, and instead is cleaning up the abysmal mess of the hosting team for the other product. What that means is that the engineering team that I'm on is left to be managed by the SVP of engineering of the old lovely product and so this stuff is getting run into the ground while the new CTO is busy bringing their lovely old hosting team up to what our product used.

It's just a loving mess, and both owners got paid so much loving money they don't care

KoRMaK
Jul 31, 2012



startup interview went well, moving onto 3rd. the equity vestment plan was 3 year with a cliff, which i wanted to ask the thread if it knew those buzz words. from the description i got from the recruiter, it's is the one where i get the 100% vested at the first day of the 4th year, and nothing until the first day of the second year where i get 25%. so, day 366 of employement i get 25%, etc (i think, i was wlaking when i was tlaking to the recuritier and didnt right down the specific)

i googled it, and from the description it sounds pretty fair, but i wanted to ask the thread what they think about those buzzwords, is that a good, bad or fair vestment schedule for working as a sr/lead dev at a 4 year old startup in series a?

KoRMaK
Jul 31, 2012



CMYK BLYAT! posted:

equity is not a reason to work at a startup nowadays.
Fair. what IS worth working at a startup?

KoRMaK
Jul 31, 2012



thats what i figured. only depend on what i can take with me

if they offer in the base salary i outlined ill be happy. and if i hve to work 60 hours a week for too long ill just loving quit! its so simple

KoRMaK
Jul 31, 2012



what's the other stuff worth knowing? Knowing the valuation of the company and what the denominator of shares is? Something else?

I'm really stupid here, first time giving a poo poo due to first time being in this situation, so I'm asking probably dumb questions

KoRMaK
Jul 31, 2012



Corla Plankun posted:

I've only worked at 5-6 places but the one that didn't have a coding test hired a dude who literally had no idea how to write code at all and didn't turn in a single ounce of work the entire time he worked there.

no idea what his deal was but he worked there for two months and literally didn't do a single thing, he was on a performance improvement plan on like day 6 lol

probably means i'm extrapolating from there that you're more likely to work with a really useless dev if there isn't a timed/live coding test as part of the process
we hired a guy who basically did the same thing. We had a timed coding challenge while he was interviewing and he managed to blame the person who set-up the interview for not prepping him adequately and we bought his excuse lmao

We had a code challenge, he failed it, and we still hired him. And then he didn't deliver any code for like 6 months and said he was taking classes.

that dude was such a confident liar.

Looking back, that poo poo was hilarious

Adbot
ADBOT LOVES YOU

KoRMaK
Jul 31, 2012



ADINSX posted:

What do you even do in this situation? Do you end it right there cause obviously that's a no hire and might as well not continue, or move forward for the sake of :decorum:
they hired him as a manager

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