Technical manager Interview Questions

"When hiring a technical manager, an employer will look for candidates with the management skills and industry knowledge to oversee company projects that require members to have large amounts of technical knowledge, usually in the form of programming and software development. Some of the interview questions you may be asked will target your management experience and philosophy while others will focus on your understanding of the technical processes you will be working with in the project."

Technical manager Interview Questions

Technical manager Interview Questions

"When hiring a technical manager, an employer will look for candidates with the management skills and industry knowledge to oversee company projects that require members to have large amounts of technical knowledge, usually in the form of programming and software development. Some of the interview questions you may be asked will target your management experience and philosophy while others will focus on your understanding of the technical processes you will be working with in the project."

5,997 Technical Manager interview questions shared by candidates

Top Technical Manager Interview Questions & How To Answer

Here are three top technical manager interview questions and how to answer them.

Question #1: Have you ever dealt with staff members who were resistant to new technology or technological processes? How did you handle the situation?

How to answer: A technical manager often introduces and rolls out new technology products and processes to an organization's staff members, so it's important to know how to do so in a positive way. When answering this question, try to think about a specific situation in which you dealt with resistant staff and how you interacted with those individuals in a positive way. As you describe the situation, use the STAR method: Situation, Task, Action, Result. This question allows you to describe your problem-solving and communication skills.

Question #2: Describe your process for researching and implementing new technology.

How to answer: When answering a question about your process, consider a specific situation in which you researched and/or implemented a new technology in a previous role. Describe the steps you took and why you took each step, as well as the outcome of your research and rollout processes.

Question #3: How did the last company you worked for benefit from your technical expertise?

How to answer: Answering a question about your technical expertise allows you to elaborate on your technical skills and strengths and how they benefited those around you in your previous role. Describe specific situations that highlight the importance of your work, such as new technologies that you implemented or rolled out that led to significant improvements or positive results.

Top Interview Questions

Sort: Relevance|Popular|Date
Big Fish Games
Scrum Master/Technical Project Manager was asked...March 21, 2009

How would you explain story points to a team who's new to Agile/Scrum?

4 Answers

Time vs effort.. teams get hung up on time based estimates. And not about the amount of effort it's going to take to accomplish a task/user story. Less

It’s about demonstrating it to them and comparing the efficacy compare to other frameworks via dissecting a story vertically to the smallest size possible. Less

I said I would talk to them about t-shirt sizing and try several ways to help them understand that story estimation has little to nothing to do with time, rather effort. I also explained that this was a challenging topic for a new team. Less

Show More Responses
Extreme Networks

Describe a project where you encountered issues with completing the tasks or getting others to complete the tasks. Explain what you did.

1 Answers

I had a project that was interfered with by outside management that continuously interjected non-related tasks into this project. I reset the expectations of management, documented the deliverables and made sure that management supported my deflection of the outside tasks to other responsible staff. Less

Akamai

What is a DNS? How does it work?

1 Answers

It translates domain names, which can be easily memorized by humans, to the numerical IP addresses needed for the purpose of computer services and devices worldwide. Less

Aventis Systems

At what point would you resort to terminating a employee?

Sentry Data Systems

How well can you come up to speed working with Ruby and in a custom non-relational database environment?

1 Answers

I have a long career in IT necessitating the ability to learn languages and complex applications such as ERP and HRIS quickly. Confident that I can quickly come up to speed. Less

Google

* Given an array of numbers. Create another array that contains * the product of all the members in the array except the current * element. For example, if you have an array of 3 elements such as: * * A[0] = 2 * A[1] = 4 * A[2] = 6 * * Then the resulting array will be * B[0] = 24 * B[1] = 12 * B[2] = 8 *

10 Answers

public class GoogleInterviewQuestion { public int[] computeProds(int[] intArray) { int product = 1; int[] prods = new int[intArray.length]; for (int i = 0; i < intArray.length; i++) { product *= intArray[i]; } for (int i = 0; i < intArray.length; i++) { prods[i] = product / intArray[i]; } return prods; } public static void main (int argc, String argv[]) { GoogleInterviewQuestion giq = new GoogleInterviewQuestion(); int array[] = {2, 4, 6, 8, 10}; int prods[] = giq.computeProds(array); } Less

More than division by 0, it will fail if any element of original array is 0. All elements of resultant array will be 0? While one element dosent need to be 0. Less

Or even better: def ComputeProds(arr): return [reduce(lambda x,y: x*y, set(arr).difference([c])) for c in arr] Less

Show More Responses
Amazon

Given a string like "I'm being interviewed by Amazon" implement a method that reverses the given string so that it looks like "Amazon by interviewed being I'm".

10 Answers

we can first reverse the whole string, and then reverse the individual words O(n) complexity Less

3-line solution in PowerShell: $str = "I'm being interviewed by Amazon".Split() $([array]::Reverse($str) ) [string]$str Less

" ".join("I'm being interviewed by Amazon ".split()[::-1])

Show More Responses
Google

you have one giant cube made of 1000 small cubes(arranged them in 10x10x10) if you put the giant cube into the bucket that filled with water, then how many of small cubes are actually get wet?

8 Answers

488. 1000 - (8*8*8) = 488

correct answer is 488 : 2*[10*10 + 8*10 + 8*8] = 488 This accounts for including of cubes with sides viible on 2 or three flat surfaces and eliminates the repeats.. Less

Top and bottom faces: 10 * 10 * 2 = 200 The blocks along vertical edges = 4 * (10 - 2) = 32; -2 as the top of the line and the bottom of the line are already counted amongst the top and bottom faces. 4 inner faces = 4 * 8 * 8 = 256; 8 as these aren't yet counted amongst the top and bottom faces or the vertical edges. Total = 200 + 32 + 256 = 488. Less

Show More Responses
Amazon

What is the hardest thing in moving a team to Agile?

5 Answers

Personalities and level of comfort of the development staff. Some team members can resist change they don't understand. The key is in presentation of the core of Agile/Scrum and not in the buzzwords or trendiness - emphasize the minimized reaction to positive developments and test/missed Architecture or requirements, the daily standups being the only real hassle, etc. You pitch it to the team member's values and sense of worth, as being an improvement to empower the coder and add worth. The next hardest thing is convincing a skeptical management, PMO, Systems Engineering staff, and probably best to not mention it to the Customer for a release or two. Less

- New team (everyone is still forming, norming, storming) so hard to estimate and collaborate - Distributed team members (works best if teams are collocated) - Strong, individual performers. Agile is about team work. - Not having a product owner - etc. Less

It's the people. Getting them to understand the Agile concept, then utilize it. Some developers never get "Fluid Requirements". They want final requirements and that's it. Less

Show More Responses
Google

Estimate the number of spark plugs in the state of California.

5 Answers

In fact the number is much larger than that. The average number of sparks per vehicle (in CA) is probably closer to 5.5. Four-cylinder vehicles are the norm in Europe, but in the US is common to see a higher percentage of V6 and V8 engines. For every gas (not diesel, as noted previously) vehicle in CA, working or not, you could estimate ~5.5 sparks. In addition, you have to account for all stored (i.e. not necessarily installed in vehicles) sparks. So if there are, say, 20k car shops in CA and each of them holds 100 sparks in stock, that's another 2M sparks. How about motorbikes? Probably 2.5 sparks on average? Any spark factories in CA? Finished product would count too. How many unsold/retired vehicles? I'd say the final number is well north of 100M. Less

Cars, lawn mowers, edgers, and many other engines. Only going by cars is a huge underestimate. Less

This is a fermi question. assuming there is one sparkplug per vehicle, and the number of sparkplugs used in other machinary pales in comparision to the number of vehicles in california, then you just need to get the ball park figure for the number of vehicles.. here's my shot at it.. CA population is roughly 40 million. I would estimate roughly 1 car per family.. so lets say about 15-20 million cars in CA (taking into account children). so ball park figure of 20 million. lets add 10 million more for commercial vehicles, motorcycles,trailers etc.. . I would estimate a total of 30 million spark plugs in the state of California. Less

Show More Responses
Viewing 1 - 10 of 5,997 Interview Questions

See Interview Questions for Similar Jobs