Consultant Software Engineer Interview Questions | Glassdoor

Consultant Software Engineer Interview Questions

25

Consultant software engineer interview questions shared by candidates

Top Interview Questions

Sort: RelevancePopular Date

What is a class?

4 Answers

Just because you have years of programming experience, doesn't mean you won’t be asked entry-level question. Prepare for this.

This is a reasonable question for a senior person - you should be able to explain basics to a client, manager or junior person. So a answer could be: A class is a group of objects with shared properties. Using classes reduces time needed for new coding and simplifies changes.

Take responsibility for your actions. For someone with that much experience, you can't answer this stupid question? I do interviews and hires and if you gave me that lame excuse, I would terminate the interview on the spot. Every resume I look at looks the same (same experience, job titles, job responsibility). You need to make the difference in the interview, this is what distinguish you from the other 100 candidates. Hate to say it but, with the economy the way it is, it is easier to be choosy on who I hire.

Given an array of numbers, print out Fiz if the number is divisible by 3, Buzz if divisible by 5 and FizzBuzz if divisible by both. Print the number if it is not divisible by either.

2 Answers

The real zinger came at the end when they demanded previous compensation information. They said they wouldn't make an offer without it. Not only did they demand it, they demanded previous paycheck stubs as proof of it. I refused of course, and didn't call them back.

2 Answers

all the questions were regarding my past experience and how it relates to the job at hand and how i fit into the responsibilities.

1 Answer

I was not asked any difficult or unexpected questions. I did have to take a drug test which was a little inconvenient; however it's well worth the trouble.

How would you design a home for a blind person?

1 Answer

string vs stringbuilder

1 Answer

How much of your time spent in your last job was programming, and how much was mentoring?

1 Answer

Using Hibernate, what potential issues you should be aware of? I hesitated with an answer. The follow up clarifying question was "With Hibernate, would you rather have a lot of flatter smaller data objects or fewer, but larger objects with deeper hierarchy".

1 Answer

Design a thread lock system using 2 threads and a 2 element array. There are no built in thread lock functions (mutex, etc). All you are guaranteed is that when a write to memory happens from both threads 1 value will get written whole. The memory will not be mutilated.

110 of 25 Interview Questions