2 ms·
"leaving when the "interview wasn't going well", makes me picture OP struggling at the whiteboard and somebody not wanting to interrupt him." They were interru
by pmoriarty 4y ago
"leaving when the "interview wasn't going well", makes me picture OP struggling at the whiteboard and somebody not wanting to interrupt him."
They were interrupting me constantly during the whiteboarding. That was actually one of the other things I didn't like about the team. They wouldn't give me time to fully answer their question before butting in and telling me how they would do it. Half the time I felt like they were solving it for me. When I expressed my dismay they told me they didn't actually want a solution from me but were just trying to determine whether they could work with me or not, because that's how they came up with solutions at their company.
In any case, they clearly had no problem with interrupting me. So when the person who had laughed at me later just got up and walked out during the interview (after the whiteboarding) without saying a word, it did seem kind of rude.
I've been in lots of interviews throughout my life, and never once did anyone act remotely like this.
Of course, I could have misinterpreted them, and maybe their laughter was good-natured (it seemed condescending to me). Maybe they had some good reason to leave in the middle of the interview, but they could have just excused themselves.
- calvinmorrison 4y agoI only whiteboarded once as a junior role. It was actually kind of fun, but they gave me a skills appropriate question, had some good feedback, and let me do the whole thing in pseudo C code. I had good feedback too! It was a sort of take on a sorting/search problem with a ton of inserts if I recall. Each loop I had, I was reallocating the size of the array by 1 or so. They pointed out, hey, we actually know the size up front right? Let's just allocate the perfect amount right up front. The better other interviews I had weren't whiteboarding as much as talking through a problem. One is the famous "Urinal Algorithm". you walk into a bathroom with 10 urinals. Where do you stand? No right or wrong answer there. Now you walk in as a second person.. where do you stand? A second was a sort of "Whats the minimum number of steps you can take to determine where an element is in an array?". you know getting 'hotter/colder' like the kids game, but you can jump around. It's not stated in all algorithmic terms, but you can figure it out with a bit of grasping around and its important for me to see someones process than it is to memorize an algorithm. it forces a junior person to think through a problem, with some guided help and as a more senior person now, i see that's more valuable in assessing if a junior person can fit in with your style of teaching.
- hutzlibu 4y ago"When I expressed my dismay they told me they didn't actually want a solution from me but were just trying to determine whether they could work with me or not, because that's how they came up with solutions at their company" I would say that has a certain logic, too and maybe all in all you were just not a good fit for that company culture. Not that you lacked skills, but simply that your social norms are not compatible with that company (the company seems special, though) It seems both parties should have ended the interview more early.