Application / UI Design Interview Questions
- 0of 0 votes
AnswerGive a design for chessboard which allows two people to play. (Class/Object level)
- msramachandran October 20, 2011 in India| Report Duplicate | Flag | PURGE
Amazon Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersGive a low level (class/object) design for the document write component in the amazon's websync.
- msramachandran October 20, 2011 in India| Report Duplicate | Flag | PURGE
Amazon Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersGive a high level design for amazon's websync architecture.
- msramachandran October 20, 2011 in India| Report Duplicate | Flag | PURGE
Amazon Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersDesign parking lot management system.
- Anonymous May 02, 2011| Report Duplicate | Flag | PURGE
Amazon Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersDesign an alarm clock for a blind person.
- woohoo March 28, 2011| Report Duplicate | Flag | PURGE
Microsoft Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersHow will you transfer a file across 2 hosts knowing the fact that the network connectivity is unreliable and very bad?
- Anonymous January 27, 2011| Report Duplicate | Flag | PURGE
Amazon Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersGiven a webserver how will you handle load performance (eg the server can handle only 10000 connections at any point of time)
- Anonymous January 27, 2011| Report Duplicate | Flag | PURGE
Amazon Software Engineer / Developer Application / UI Design - 0of 0 votes
Answer. A single threaded Win32 GUI application has multiple top-level windows. In a message handler for one of the windows, it displays a modal dialog (for example, by using the MessageBox function). The other windows in the application still work as usual, even though the only thread in the application is waiting for the modal dialog result.
- guest July 08, 2010
Describe how this behavior works.| Report Duplicate | Flag | PURGE
Schneider Electric Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswerDesign a elevator
- Anonymous July 01, 2010| Report Duplicate | Flag | PURGE
Amazon Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersIn our website, people enter addresses. Each address is made up of some lines. And each address can be represented as rows in a database. how would you design a system which would verify if the addresses are valid or not, that is if the address really exists or not.
- someone June 28, 2010| Report Duplicate | Flag | PURGE
Amazon Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersWhat is tiny URL. How would you implement it. I told hashing and defended it with reasons. But interviewer was not happy .. . I could not understand what he really expects .. .
- Anonymous May 20, 2010| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersDesign a spell checker - starting from APIs, way it is to be used as a product or service,components included, how to be integrated with existing word processors, who should be target users, Programming concepts that should be used to build, how it can be updated later, newer versions to take care bla bla bla.. like this
- Mr. XYZ May 10, 2010| Report Duplicate | Flag | PURGE
Microsoft Program Manager Application / UI Design - 0of 0 votes
Answerdesign - design a system which can give a good offline browser experience, or manage discontinuity in internet connectivity, means if a person is browsing some site, and even if there are fluctuations in his connectivity to this site or internet yet browser should have some system which will give a smooth user experience. I tried with some kind of pattern recognition in the users activity and depending on that pre-downloading the next probable page and making it available.
- Mr. XYZ May 10, 2010| Report Duplicate | Flag | PURGE
Microsoft Program Manager Application / UI Design - 0of 0 votes
AnswerDesigning a middle ware, which is connecting a user interface and back end servers. Will have to consider all the aspects starting from load balancing, security, API s to be built, data structures to be used etc etc
- Mr. XYZ May 10, 2010| Report Duplicate | Flag | PURGE
Microsoft Program Manager Application / UI Design - 0of 0 votes
AnswersDesign a TV remote control for children less than 6 years old.
- spsneo January 25, 2010| Report Duplicate | Flag | PURGE
Microsoft Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersHow to increase web browsing speed. You are allowed to do anything at client/server
- AM January 13, 2010| Report Duplicate | Flag | PURGE
Google Software Engineer / Developer Application / UI Design - 1of 1 vote
AnswersWrite a function to add an array of numbers.
- June December 03, 2009| Report Duplicate | Flag | PURGE
Yahoo Software Engineer / Developer Application / UI Design Arrays C C++ Coding - 0of 0 votes
AnswersDescribe the entities of a blogging system like facebook
- Anonymous December 01, 2009| Report Duplicate | Flag | PURGE
Application / UI Design - 0of 0 votes
AnswersDesign anti-virus software.
- Rohan October 08, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Application / UI Design - 0of 0 votes
AnswersWhat sort of behavioral patterns would you be looking at when designing a behavioral engine?
- NH March 09, 2009| Report Duplicate | Flag | PURGE
Sophos Virus Researcher Application / UI Design - 0of 0 votes
AnswersHow would you design a stapler for a blind person?
- shambhu January 30, 2009| Report Duplicate | Flag | PURGE
Google Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersDesign a condo in any city that will give you the highest return on investment. Pick any city and money is not an object.
- Design condo in any city January 02, 2009| Report Duplicate | Flag | PURGE
Microsoft Program Manager Application / UI Design - -1of 0 votes
AnswersDesign an LCD for a cab.
- N December 10, 2008| Report Duplicate | Flag | PURGE
Microsoft Program Manager Application / UI Design - 0of 0 votes
AnswersDesign an alarm clock for the blind. They asked how the person could identify the physical object.
- N December 10, 2008| Report Duplicate | Flag | PURGE
Microsoft Program Manager Application / UI Design - 0of 0 votes
AnswersDesign a tablet for a kitchen to aid in cooking ?
- N December 10, 2008| Report Duplicate | Flag | PURGE
Microsoft Program Manager Application / UI Design - 0of 0 votes
AnswersDesign spam filter
- Anonymous November 11, 2008| Report Duplicate | Flag | PURGE
Amazon Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersYou have a huge file that contains 3 columns employee id, department id and salary. Give me the avg salary per department. I said I would use a hash table.
- offerfromMS October 21, 2008
He asked what are the performance issues with this appraoch.
Then he said given that you have multiprocessor system available what can you do. I said we can open multiple filepointers for reading from different parts of the file and write each record into a hash table which is made thread safe. He said that would help only if the file is stored in different tracks.
Then he asked, for every record you are writing into the hashtable waiting for a lock on it and writing. This is very inefficient, tell me how you can make it more efficient. I said I will use a cache in each of the thread and write it out to the hashtable only when cache is full. He said that is a good solution.| Report Duplicate | Flag | PURGE
Amazon Software Engineer / Developer Application / UI Design Algorithm - 0of 0 votes
AnswersDesign tv remote control for children under age 6
- ns August 26, 2008| Report Duplicate | Flag | PURGE
Microsoft Program Manager Application / UI Design