|
You'd prefer a harder question?
|
|
|
|
|
No, I think it is a stupid question.
|
|
|
|
|
+1
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
+1
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Ernst Iliov Stavro Blofeld wrote: Write a bubble sort in your favorite language
Who the heck cares. It's an inefficient algorithm and I would never write one myself.
Ernst Iliov Stavro Blofeld wrote: In configuration management terms what is a "trunk" directory and how does it differ from a "tag" directory.
Obsolete. At best, describe how branches work in Git.
Ernst Iliov Stavro Blofeld wrote: Who is Tom Demarco.
That's DeMarco.
Marc
|
|
|
|
|
Marc Clifton wrote: Ernst Iliov Stavro Blofeld wrote: Write a bubble sort in your favorite language
Who the heck cares. It's an inefficient algorithm and I would never write one myself.
I would hope that the questioner would accept your response (apart from the mild expletive) as being the correct answer. Refusing to do something because it is flawed shows that you are a programmer, not a code monkey. If the questioner still insisted, then you know that the company is not a good place to work at.
|
|
|
|
|
Not to mention, nobody uses the term "configuration management" to explain source control.
Jeremy Falcon
|
|
|
|
|
Question(s) from me:
- What was the most interesting (to you personally) problem you worked on, in your professional career? How did you go about addressing it? What more could be done to improve the solution you implemented?
|
|
|
|
|
1. First focus on Coding Ability of a candidate. Ask questions such as write a function to convert an array into a linked list.
2. Next focus on Logic. Write a function to find the number of occurrences of a sub-string inside a given string.
3. Next focus on Design. Write code to demonstrate the Command Pattern.
|
|
|
|
|
"Do you want to work here?"
"You realise the salary we're paying?"
"Seriously? You want to work here?"
"why?"
PooperPig - Coming Soon
|
|
|
|
|
divyamistry wrote: I've had 7-10 years of experience In my opinion it's not about experience at all... I've known people who had been doing the same for ten years and were outmatched in knowledge by juniors.
My previous company hired someone with around thirty years of experience with various technologies at various companies, but he wasn't able to write a simple WinForms application! Needless to say we let him go after a month.
For my current job I was asked to find the next number in a sequence, to reason about what would happen to a drop of mercury and a candle in an elevator if the elevator fell down a shaft (how the hell should I know, the only thing I know about mercury is that it was used in thermometers) and to write some code that anyone could look up on Google.
It's all to "test how you think about problems."
And then you get hired and you find out that most people don't think at all.
Or that they know what happens with a drop of mercury, but they have no clue what happens inside a database or ORM.
I recently read a post by a guy who paid promising job candidates (about $200) to conjure up a small application over a weekend and decided to hire them based on that.
That shows some real world experience and it's a hell of a lot cheaper than hiring someone and finding out they aren't what you're looking for.
Unfortunately I haven't been hired like that yet
Maybe more important is your personality.
How well do you go with the team? What is your willingness to learn? Etc.
|
|
|
|
|
Often those complaints then turn out to be about Kadane's or some other trivial algorithm. "Woe is me, they asked me how to implement a queue using two stacks, I just couldn't remember" - coder license revoked. Memorization my ass, just reinvent it on the spot. If they've forgotten heap sort so thoroughly so they don't know enough to reinvent it, then their working knowledge of algorithms is just sh*t - can they be trusted to pick the appropriate algorithm? Perhaps they have spent 7-10 years living under a rock software patterns book?
If they complained that the interviewer wanted them to write a VRP solver on the spot, fine, I get it, that goes a bit far. On the other hand, that's a simplified version of a real world problem that someone may well have experience with.
Not that ridiculous questions are never asked on interviews, far from it. But don't take the whiners too seriously. They are, for obvious reasons, over-represented on the internet. The interviews I've had so far were all perfectly reasonable (even if the job wasn't - and isn't that a more serious problem?).
|
|
|
|
|
I started in a new job in February. During the first interview:
They started to ask me some questions about the technology I was going to use...
My answer: Stop this sort of questions. I have never used this technology, so I can't tell anything about it right now. But I am not afraid of new topics and I learn fast.
Then they started to ask about my previous company...
My answer: I am happy in my current job, I don't really want to leave. I am getting married and previous company is very far for a daily basis. That's why I am searching for something new not so far.
Then they started to ask about my personality and my skills:
My answers were honest, even when speaking about my defects.
I got hired.
Conclusion:
Tech questions can say little. IMHO the most important thing is: try to know who are going to work with you and determine his/her principles, if he/she is fitting in the team, willing to learn and things like that.
The rest... is only a question of time to learn.
(btw... now I am already "walking solo" in the projects)
I would probably hire a newbie willing to learn and showing engagement, than a lazy guru coming back from everything.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Nelek wrote: I learn fast.
Being able to show examples of this, is how excellent engineers get hired. End of story.
|
|
|
|
|
Is WPF dead?
|
|
|
|
|
Do I need this advertisement on CP? No!
Here where f… and similar will end in a kick...
And yes, you can save your comment, that was not personalized Advertising...it definitely not. I'm out of this Age
Bruno
[Edit]: thanks to Moderation to let this through
[Edit1]: Posted spam or abusive message ... now the elephant was in my opinion on the other side!
modified 19-Jan-21 21:04pm.
|
|
|
|
|
Would you prefer Russian?
Jeremy Falcon
|
|
|
|
|
No comment! For me, people are not commodities!
modified 19-Jan-21 21:04pm.
|
|
|
|
|
I agree with that, but it's a joke man.
Jeremy Falcon
|
|
|
|
|
Yep I got it
Boah ok it is ok ok ok
modified 19-Jan-21 21:04pm.
|
|
|
|
|
I had that the other month.
But I kind of got an explanation here[^].
I guess the agreement with Google needs a teensy bit of rewriting.
|
|
|
|
|
You can send them my way
|
|
|
|
|
Crude.
modified 19-Jan-21 21:04pm.
|
|
|
|
|
Well I'm assuming 10.000 Single Asian Women signed up on that site voluntarily and are looking for some ehhh... quality time.
Actually I assume it's more like an Ashley Madison kind of thing where 10.000 Single Asian Women is more like 10.000 fake profiles
In any case it was just a joke.
I agree it's inappropriate on CP.
|
|
|
|
|
I was little thin skinned, sorry.
modified 19-Jan-21 21:04pm.
|
|
|
|