Tech engineers are regarded as some of the smartest people in the world.

But even they have a hard time answering the brain teaser questions a lot of tech companies like to ask during job interviews. We went through Glassdoor to find some of the trickiest questions they get asked, and the best way to answer them.

Q1: How many trailing zeros are in the number 5! (5 factorial)?

Trickiest Questions Engineers Always Struggle To Answer In An Interview

Trickiest Questions Engineers Always Struggle To Answer In An Interview
Business Insider
Asked to: Systems engineer at Google

Suggested answers:

Option 1: 5!=120. So there is 1 trailing zero.

Option 2: This sounds like one geared not so much towards getting the right answer, but getting to it the right way. If you think a bit and say "one", the interviewer will know you did it the brute-force way, doing the math. You'd get at the answer faster, and probably impress them more, if you think instead how many times a ten will be produced in doing that math, rather than what the actual result of the math will be.

Q2: You have two light bulbs at a 100-story building. You want to find the floor at which the bulbs will break when dropped. Find the floor using the least number of drops.

Trickiest Questions Engineers Always Struggle To Answer In An Interview

Trickiest Questions Engineers Always Struggle To Answer In An Interview
Business Insider
Asked to: Software engineer at Facebook

Suggested answers:

Option 1: Start moving up in increments of 10 floors and dropping the bulb until it breaks (ie: drop from floor 10, if it doesn't break, drop from floor 20, etc.). Once the bulb breaks, move down to the floor before it broke on and start moving up floors in increments of one until the second bulb breaks. This results in a worst case scenario of 19 drops.

Option 2: 19 drops is not the best worst-case scenario... imagine trying floor 16, if it breaks, you try 1 - 15 and thats 16 tries. If it doesn't break, then try floor 31 and if it breaks, then try 17 - 30 (so 16 tries, including the try on floor 16). And on and on (45, 58, 70, 81, 91, 100). If you reach 91, you'll have tried 7 floors so far and if it doesn't break, then there's 9 more tries to get to 100 (thus 16 in the worst case.)

Q3: If you had 5,623 participants in a tournament, how many games would need to be played to determine the winner?


Trickiest Questions Engineers Always Struggle To Answer In An Interview
Trickiest Questions Engineers Always Struggle To Answer In An Interview
Twitter
Asked to: Manager at Amazon

Suggested answers:

Option 1: The interviewer is not looking for the right answer because there can be many. What he/she is looking for is your logical approach in solving the answer. So you could start by probing more is first I would like to understand if 5,623 participants represent the number of team or individuals. Then ask the next logical question based on the answer."

Option 2: 5,622. Assuming it is a single elimination tournament. All teams lose one game except the champs. It's always # of teams - 1.

Q4: There are 20 different socks of two types in a drawer in a completely dark room. What is the minimum number of socks you should grab to ensure you have a matching pair?

Trickiest Questions Engineers Always Struggle To Answer In An Interview

Trickiest Questions Engineers Always Struggle To Answer In An Interview
Flickr
Asked to: Software development engineer in test at Web trends

Suggested answer: I'm not a mathematician, statistician, or highly analytical but if you pick up three socks they could still be all of same type -- even if the odds are 50%. Odds do not equal reality. So the only way to 'ensure you have a matching pair' is to pick up 11 of the 20. This is the only foolproof guaranteed way to get a pair (in the real world and not the world of odds.)

Q5: If you have a square room with no roof, and you had four flagpoles you had to plant on the walls so that each flagpole touched two walls, how would you do it?

Trickiest Questions Engineers Always Struggle To Answer In An Interview
Trickiest Questions Engineers Always Struggle To Answer In An Interview
Flickr
Asked to: Software engineer at Cisco

Suggested answer: The answer was that by planting them on the corners, each one is touching two walls because each corner is part of two walls. I wanted to pierce two walls with a pole horizontally too. They said it was an innovative solution.

Q6: There are 9 balls all of which weigh the same except one, what is the minimum weighings necessary to find the ball weighs more (or less)?
Trickiest Questions Engineers Always Struggle To Answer In An Interview


Trickiest Questions Engineers Always Struggle To Answer In An Interview
Flickr
Asked to: Software engineer at DE Shaw & Co

Suggested answer: You could do this with two weighings assuming its a two pan balance -- (1) place three balls on each side if they balance out then its the remaining three that has abnormal ball (2) out of that group, place one ball on each side - if balances it out, the abnormal ball is the remaining one. If the weighing in step (1) does not balance out, grab the group of three balls that is light or heavy and repeat step (2) described above."

Q7: You have 2 pieces of rope, each of which burns from one end to the other in 30 minutes (no matter which end is lit). If different pieces touch, the flame will transfer from one to the other. You cannot assume any rope properties that were not stated. Given only 1 match, can you time 45 minutes?


Trickiest Questions Engineers Always Struggle To Answer In An Interview

Trickiest Questions Engineers Always Struggle To Answer In An Interview
Business Insider
Asked to: ASIC Verification engineer at Zoran

Suggested answer: Take one rope (Rope A), place it down as a circle. Light match and start burning rope A at the tips that are touching. When the rope completely burns out, 15 minutes will have passed (since both ends are burning and being consumed at once). Hold the second rope (Rope B) straight and place one end so that it will immediately catch fire when the two burning points from (Rope A) finally touch and are just about to burn out. Thus 15 minutes on Rope A + 30 minutes on Rope B gives you 45 mins.

Make a T. Simple

Q8: In front of you are three light switches. Only one does anything, and it turns on the light downstairs. From here you can't see the light, and it makes no sound. You must determine which switch operates the light, but you can only go check it once. How do you figure out which switch is for the light?


 Trickiest Questions Engineers Always Struggle To Answer In An Interview

Trickiest Questions Engineers Always Struggle To Answer In An Interview
Flickr
Asked to: Software engineer at Raytheon

Suggested answer: Flip any switch you want. Wait for about 5-10 minutes to let the bulb heat up. Flip that same switch off, and another one on. Go check the light. If it's off and hot, it was the first switch, if it's on it was the second and if it's cold and off, it was the last one.
See a footballer and you are bound to see a stylish one because style is a complimentary gift if you play for a rich club! Football is a cash rich game and footballers are paid loads of money to play for various clubs around the world. And when you are making so much money by playing a sport, you are obviously spending a lot of money buying good and expensive clothes and that surely will make your style game go booming!

But then, there are a few football stars who would have still become a great style inspiration to people, irrespective of whether they had enough loads of money or not, because their style game is so spot on. We list down these stars for you to follow!

1. David Beckham – Last Played For Paris Saint German FC

Stylish Football Stars That The World Follows


2. Cristiano Ronaldo – Plays for Real Madrid FC.
Stylish Football Stars That The World Follows


3. Thierry Henry – Last Played For New York Red Bulls FC.


Stylish Football Stars That The World Follows



4. Gerard Pique – Plays For FC Barcelona.

Stylish Football Stars That The World Follows


5. Xabi Alonso – Plays For Bayern Munich FC.



Stylish Football Stars That The World Follows


6. Sergio Ramos – Plays For Real Madrid FC.


Stylish Football Stars That The World Follows

7. David Villa – Plays For New York City FC.


Stylish Football Stars That The World Follows





The youngest billionaire in the world is now a father. Mark Zuckerberg and wife Priscilla welcomed a daughter into the world yesterday. Inspired by Maxima’s birth (yes, that’s the name they have given to the baby girl), Zuckerberg who’s already known for his charitable endeavours, made a big announcement. He will be donating 99% of his Facebook shares, valued at $45 billion.

Visibly excited and emotional, Zuckerberg and Priscilla also penned down a letter addressing their want of a better future for their daughter and other children all over the globe. In the letter, Zuckerberg announces that he’ll be giving away a whopping 99% of Facebook’s shares to charity.  The shares are worth over $45 billion and the money will be targeted towards child development, internet.org, and other charitable avenues.
Mark Zuckerberg Is Donating A Whopping $45 Billion


He also elaborates on how this money will eventually help in advancing human potential and promoting equality. He also points out the fact that only long-term investment will help in establishing a better future.  With this pledge to charity, Zuckerberg has now joined the league of tech tycoons who have in the past given away their multi-billion fortunes. The list includes the likes of Bill Gates, Tim Cook and Elon Musk.
Two reigning Khans. A fortune worth billions. Global fame. Millions of crazy, obsessed fans. Two religions – Shah Rukh Khan and Salman Khan. That’s the best way you can describe mainstream Bollywood. 

With people in India taking films more seriously than anything else, it is no surprise that the clash of the two clans is always a subject of discussion and quite entertainingly so. Both Salman Khan and Shah Rukh Khan have changed the face of Bollywood in their own unique ways. But sometimes, you gotta call a spade a spade.
Salman Khan and SRK have their own brand of fan following and for some very valid reasons. But there’s something that separates them; a quality or a lack of it that makes one of them a legend and an actor par excellence and the other, well, just a phenomenal star. It’s a difference most people overlook, but one that makes a world of a difference. Let’s face it. When it comes to performance, Shah Rukh stands where Salman can never reach. Shah Rukh Khan is a far better actor than Salman Khan. There you go, I said it. Take a bow, SRK.


No, don’t mistake me for a Salman Khan hater. I’ve got nothing against him. I’ve watched most of his films and I’ve rarely missed a weekend episode of 'Bigg Boss'. Neither am I one of those die-hard (read blind) SRK fans who were responsible for a film as bad as ‘Happy New Year’ breaking all box office records last year. No, we’re not challenging Salman’s stardom or his credibility. In all probability, he does have a more loyal (also aggressive) fan base and the fact that he has won so many hearts so effortlessly speaks volumes about his personality.



Apart from a cult following, there's another rare feat Shah Rukh Khan has achieved in a span of 25 years that most actors can't in a lifetime. He's carved a niche for himself and how! Romance is synonymous to Shah Rukh Khan and that is a result of the legacy of timeless love stories he has left behind. You may find his 'open arms' pose annoying today but let's face it, he's the man who showed us what romance looked like. 
The List of the projects is as follows:
  1. Automated Robot for Military System (ARMS)
  2. Unique ID (UID) Management System Project
  3. Online Voting Using Bluetooth Enabled Mobile Phone
  4. Wi-Fi Based Mobile Quiz
  5. Inter-Operability of 802.11e and 802.11
  6. Semi-Supervised Learning using Graph Kernels
  7. Gram-Based Fuzzy Keyword Search over Encrypted Data in Cloud Computing
  8. Battery Optimizer for Android Mobile Devices
  9. Visual Tracking Using Spare Appearance Model
  10. Sockets Programming in Python –Building a Python Chat Server
  11. Security Issue of Cloud Based Storage
  12. Pre Touch Sensing with Sea Shell Effect
  13. Efficient Peer to Peer Similarity Query Processing for High dimensional Data
  14. CALTOOL Computer Aided Learning Tool
  15. XTC Algorithm Based Scalable Wireless Ad hoc Networking IEEE
  16. Honey Pots a Security System to Identify Black Hat Community in the Networks
  17. Elevator Control System
  18. Web-Based Online Library System
  19. Efficient Coding Technique for Aerospace Tele Command System
  20. Microcontroller-Based Security System using Sonar
  21. Tanrox Work Force
  22. SPIRIT –Spontaneous Information and Resource Sharing
  23. Software Engineering of Scientific Software
  24. Energy & Power Efficient, Real Time System Scheduling
  25. Data-Efficient Robot Reinforcement Learning
  26. Gaussian Processes for Bayesian State Estimation
  27. Imitation Learning in Humanoid Robots
  28. Privacy Preserving Data Sharing with Anonymous ID Assignment
  29. SORT- a Self-Organizing Trust Model for Peer-to-Peer Systems
  30. Information Flow in Bargaining Scenarios
  31. Simulation and Exploration of Hybrid Systems via Automata
  32. Combining Kinect and Stereo Depth Measurements
  33. Band-Aids for Broken Microprocessors
  34. North East West South Global Unified Reporting Utility (NEWSGURU)
  35. Mobile Apps in the K-12 Classroom
  36. Diagnosing Computer Bugs Using Big Data
  37. A Railway Anti-collision System with Phis Plate Removal Sensing and Auto Track Changing
  38. A Reverse Engineering Approach for Converting Conventional Turbo C Code to 64bit C#
  39. Debugging Grids with Machine Learning Techniques
  40. SMASH-Scalable Multimedia Content Analysis in a High-level Language
  41. The Design and Implementation of a Consolidated Middle Box Architecture
  42. Automated Low-Level Analysis and Description of Diverse Intelligent Videos (ALADDIN)
  43. 3D Mobile Game Engine Development Software Project
  44. Coaching Management Software
  45. Bug Tracking System
  46. Development of a Feature-Rich Practical Online Leave Management System (LMS)
  47. Design and Development of Speed Cash System (SCS)
  48. Multi-Million Dollar Maintenance Using WLS Algorithms
  49. DDOS (Distributed Denial of Service) Using Throttle Algorithm
  50. File System Simulation
                                                Download PPTs
Download and share with your friends.