Think about Google's autofill functionality. Currently, the way we've implemented it is that after every letter a request is sent to the server to find all valid possibilities of what the word could be. So, for example, if we're trying to search "hello", after we type the letter "h", then a request is sent. Then we type "e" and another request is sent. The number of valid possibilities becomes smaller and smaller as we type more and more of the word out. The current model of sending a request to a server after each keystroke is pretty expensive so what sort of algorithm would you use to limit the number of server requests sent while still maintaining the autofill functionality (meaning that it appears rapid to the user and doesn't stall).
Associate Developer Interview Questions
25,489 associate developer interview questions shared by candidates
How to call a method in a Java class.
You're from electronics why Accenture or IT.?
Most difficult problem handled during college days
What technology did you use in Projects? Why?
Explain about Software Development Life cycle
Tell me something about yourself?
Extempore on any topic (they encourage non-technical) for one minute
what quality you possess which will help you in our company?
SQL Views
Viewing 651 - 660 interview questions