what are the process colors?
what is the space between letters called?
what is the space between spaces called?
why is testing neccessary?
What is platform-driven design?
Ford Software engineer interview process and model questions
What, if anything, is the difference between "executing" a processing instructions and "processing" a processing instruction? Are the terms "executing" and "processing" interchangeable?
vb.net with Sql sever2005
What is an authoring tool?
In a 100 day project how much time would be spent on requirements capture.
why don't we allow a minimum degree of t=1? in B-tree
How to Design a Good Newsletter?
What is the role of the W3C in Web accessibility?
what are the stages of software system engineering process?
I would like to submit the following question I was asked recently during my technical interview at Google. I'm rephrasing the question to make it clear for everyone to understand: - You are going on a one-way flight trip that includes billions of layovers. - You have 1 ticket for each part of your trip (i.e: if your trip is from city A to city C with a layover in city B, then you will have 1 flight ticket from city A to city B, and 1 flight ticket from city B to city C. - Each layover is unique. You are not stopping twice in the same city. - You forgot the original departure city. - You forgot the final destination city. - All the tickets you have are randomly sorted. Question are: - Design an algorithm to reconstruct your trip with minimum complexity. - How would you improve your algorithm. Example: - randomly sorted: New York->London San Francisco-> Hong Kong Paris->New York London->San Francisco - sorted: Paris->New York New York->London London->San Francisco San Francisco-> Hong Kong