Preguntas de entrevista de Technical manager
7 mil
Preguntas de entrevista para Technical Manager compartidas por los candidatosPrincipales preguntas de entrevista

* 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 respuestas↳
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); } Menos
↳
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. Menos
↳
Or even better: def ComputeProds(arr): return [reduce(lambda x,y: x*y, set(arr).difference([c])) for c in arr] Menos

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 respuestas↳
we can first reverse the whole string, and then reverse the individual words O(n) complexity Menos
↳
3-line solution in PowerShell: $str = "I'm being interviewed by Amazon".Split() $([array]::Reverse($str) ) [string]$str Menos
↳
" ".join("I'm being interviewed by Amazon ".split()[::-1])

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 respuestas↳
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.. Menos
↳
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. Menos

What is the hardest thing in moving a team to Agile?
5 respuestas↳
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. Menos
↳
1. Communication. Frequent communication from the developers to ensure problems are raised and solved 2. Team needs to learn how to ship products with low-pri bugs Menos
↳
- 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. Menos

Estimate the number of spark plugs in the state of California.
5 respuestas↳
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. Menos
↳
Cars, lawn mowers, edgers, and many other engines. Only going by cars is a huge underestimate. Menos
↳
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. Menos

what was most innovative technical work you have done
5 respuestas↳
We have developed Virtual Music Instruments for A.R Rahman. These are musical bands worn to hand and these generate midi tones and sent over Air (two variants Bluetooth, UWB). A third variant is again demonstrated by A.R.Rahman in many concerts, with technology based on camera. All of these variants are used by A.R Rahman in various concerts. Menos
↳
We have developed Virtual Music Instruments for A.R Rahman. These are musical bands worn to hand and these generate midi tones and sent over Air (two variants Bluetooth, UWB). A third variant is again demonstrated by A.R.Rahman in many concerts, with technology based on camera. All of these variants are used by A.R Rahman in various concerts. Menos
↳
We have developed Virtual Music Instruments for A.R Rahman. These are musical bands worn to hand and these generate midi tones and sent over Air (two variants Bluetooth, UWB). A third variant is again demonstrated by A.R.Rahman in many concerts, with technology based on camera. All of these variants are used by A.R Rahman in various concerts. Menos

How would you explain story points to a team who's new to Agile/Scrum?
4 respuestas↳
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. Menos
↳
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. Menos
↳
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. Menos

Quiz: 4 persons need to cross a bridge where only 2 can cross at a time, having 1 torch. A can cross in 1 min, B in 2 min, C in 5 min and D in 10 min. What combination will make them go fastest across the bridge.
4 respuestas
How would you solve a given issue or problem and why?
4 respuestas↳
1. After identifying the issues at stake 2. I will probe further to know the various reasons that led to the respective issues 3. Then think both in and out of the box to provide appropriate solutions to the respective issues identified and ensuring the way forward is within the power & scope of the CHAI ORGANIZATION office with gantt chart approach system spelling out the various time lines and proposed current cost implications and forward the relevant documents after joint reviews by the CHAI team and the regional office in the present of both government country health team including other Partners present for final joint agreement finalisation as a country team document, well documented and shared among the country stakeholders for future references and safe keep or archived 4. It is very important to operate like this to eliminate doubts for trustworthiness from the CHAI team for the way forward as jointly reviewed and recommended by the CHAI Organization team of the deployed country as at the indicated time, place on the mentioned or line listed issues facing the country health system strengthening. 5. Lastly ensure the relevant stakeholders endoses appropriately and copied or shared both soft and hard copies. 6. Feedback will also be shared in time for the next actions to be taken jointly while the CHAI ORGANIZATION office team leads as directed by the regional office or global hqs authority as the case ma be. Thanks. Analyst Jimoh Dare for Senior Programme Manager. Benin Republic - Malaria & NTD - Full Time. Menos
↳
1. Regular review of activities outcome is highly important and key for proper result or outcome evaluation to knowing the level of improvement also the quality which will redirect what next to be put in place within and outside the box 2. Peer Review strategies and collaboration is key to the needed improvement strengthening 3. Timely & accessibility of funds support is also a good driver to health workers moral 4. 0% stock out mechanism is key - which is one of the deterring factors that patients trust and believe 5. Appropriate and timely Social mobilization, advocacy with correct messages and wide spread information is not negotiable. 6. Appropriate data capturing tools with correct management and analysis plus corresponding interpretation and timely use and feedbacks accordingly. 7. Surveillance activities is important to knowing the impact of interventions or strategies used 8. etc 9. Analyst Jimoh Dare - for SPM Benin Republic Malaria & NTD. Full time Menos
↳
In general and most of the time; !. Base Line data information is key for various reviews and its respective outcomes and level of impact 2. Review of its data capturing tools and the various analysis plus the respective interpretations and actions taken for the various results or outcome 3. Study the logical flows of the Problem Solving flow chart Algorithm for the strengthening to get a better and more quality outcome or results. 4. Check or review the various integrated parts for the improvement 5. If found okay, develop the concept paper including all the reviewed data tools for consideration and approval for implementation with the relevant cost implication with date indication and responsible authority if need be. 6. Regular review is key to achieve the set target 7. The main reason for all the above is getting the problem resolved in a s systematic manner within the acceptable period specified by my employer the CHAI Organization for a quality outcome with moderate cost implications. 8. Analyst Jimoh Dare for CHAI SPM Malaria & NTD Benin Republic - Full Time. Menos

Q: Describe a situation where you disagreed with a superior about a project direction? How did you handle it?
4 respuestas↳
A: I picked an example and described how I would meet with the person directly to find out reasons for the opposition, discuss compromises and ultimately come to some type of resolution. I hate this type of question. I get it. They want to see how you work/think during certain situations. But seriously, this is inane. Menos
↳
No coding questions. System design only at a very high-level.
↳
Actually, in our school in China, the IB DP Coordinator usually is the one assigned as the overall head in any school activity/program celebrating traditional Filipino or Chinese culture. There are times that problems/challenges arise during its preparation. Although the general instructions for the preparation were given, the general outcome does not coincide as planned because other homeroom classes had their own way of doing it not completely following, her general instructions. I had experienced that and the DP Coordinator called for my attention and she had a talk with me in her office. She even reprimanded being her immediate subordinate and a faculty member of the IB DP group in our school. During the time that she was talking and explaining, I kept silent and listened to her. Then after her, I completely and carefully explained my side and interpretation of her general instructions. The result was having an understanding of each other's side that showed respect to one another. Because we both do believe that we are both professionals when it comes to performing our tasks and responsibilities as teachers. How I responded to the situation to our misunderstandings of listening to my superior and airing or expressing my own interpretation showed that whatever challenges that may occur during the process of performing our responsibilities can be handled in a professional manner. I practice the attitude of listening and respecting other's views but at the same time presenting my own interprestion thru a clear and careful explanation of everything. Menos