+ 3

What are the Questions maybe expected during interview to the job applicant from the employee?

sometimes its challenging when you start to think of job applicattion maybe i tell the employee am good at website design or programming what would be the desired questions asked by the employers

6th Apr 2018, 5:22 AM
James Ngai
James Ngai - avatar
6 Answers
+ 16
Depends on the job and your own experience. When I'm interviewing people, I let them tell me about their experiences, successes, failures, challenges with past projects. As they mention things, I dig deeper to learn more about what they know. If they mention login for a website, I ask what was involved. Were SSO, OAUTH, SAML, 2FA, local, etc considered or implemented and why? Some will trip a over themselves trying to sound like they know things they really don't fully understand. Some will have a solid handle on the options. For Javascript, I like to know how much they understand. I try to incorporate questions about closures, binding functions to this keyword, and callback related concepts. It really depends on what the developer brings up that gets me started with questions. Don't be afraid to say you don't know. That's actually something I look for in a junior developer is being comfortable with saying they don't know. Ultimately, it's not the knowledge that I look for in a junior dev. It's their aptitude for learning and how well they do under pressure out of their comfort zone. I could probably go on for a while on this. But it's a good start.
6th Apr 2018, 6:06 AM
David Carroll
David Carroll - avatar
+ 12
I don't know from personal knowledge but there are lots of people out there sharing their experiences - e.g. see https://www.google.ca/search?nfpr=1&q=programmer+job+interview+questions&spell=1&sa=X&ved=0ahUKEwiR3oqa-aTaAhXGwFQKHe04CgIQBQgkKAA&biw=1280&bih=647
6th Apr 2018, 5:48 AM
David Ashton
David Ashton - avatar
+ 9
Morpheus First, I try to make the interview feel more like a casual conversation. I'll start with letting the candidate talk about themselves which they should be comfortable doing. I try to ask questions that should be easy based on what they have shared. Once they reach that point where they are less confident is where the real interview begins. At this point, I begin coaching the candidate on the details, providing some basic explanation of what is being asked. If the interview is me teaching and them nodding, I can tell this isn't a good fit. However, if the candidate starts to engage, asking more questions, digging deeper, attempts to speculate more on the topic, that's a good indication of aptitude and how they handle pressure. I listen for details that show the candidate has a firm grasp on their own decisions on why they programmed something the way they did. I will often ask them to give me scenarios when they wouldn't take the same approach. I like to see how comfortable they are talking about their failures. A sign of strong aptitude is someone who values and embraces failure as an essential tool for real learning experiences. Aptitude is also detected in confidence. Not confidence in knowing, but confidence in figuring it out. I typically throw in ridiculous questions that are impossible to answer to see how they react. For example, asking how many 2 liter bottles can you fit in a 747 aircraft is not about the answer. It's about the candidate's reaction. Do they squirm and freeze, guess, laugh? Or do they start engaging in follow up questions? Will the airplane cabin have seats or will it be empty? Can the bottles be crushed or preserve their shape? Those who seek to understand the requirements, constraints, and validate assumptions reveal insight in their learning and thought process. Again a good sign of aptitude for learning.
6th Apr 2018, 7:00 AM
David Carroll
David Carroll - avatar
+ 5
David Carroll in the last para how would you determine their aptitude for learning and how well they do under pressure when out of comfort zone?
6th Apr 2018, 6:15 AM
Morpheus
Morpheus - avatar
+ 3
During a coding interviews, when you skills are focused on programming, you might need to solve a coding challenge given to you by the interviewer. If you want to practice such challenges, CodeFights is the right platform. It is basically focused on programming interview practice. The coding challenges here are picked from the real interview sessions. So it is great idea practicing here so as to get you tech interviews cleared. Must give your skills a try.
6th Apr 2018, 6:46 AM
CodeFights
CodeFights - avatar
+ 1
thanks so much
6th Apr 2018, 12:48 PM
James Ngai
James Ngai - avatar