Question of the Day Series
An Initiative by Blogger
Question of the Day Series (Day 1): How Google Maps Works?
1.) Answer_Link_1
Questions of the Day Series (Day 2):
Some have used to download Movies, Software and Big Files. But
How Torrent Works?
And help us to access or download the file
It also works on the concept on seeds and peers where
file is downloaded in segments and later compiled as one single file locally..
Systems uploading the file are called seeds and systems downloading the files
are called peers
Question of the Day Series (Day 3/10)
How does a search engine company go about indexing and storing information about the billions of webpages online at a given time, especially when pages are constantly being created and deleted? (HINT: - web crawling, data mining, databases, parallel computing)
3.) Answer_Link_3
4.) Answer_Link_4
5.) Answer_Link_5
Question of the Day Series (Day 4/10)
1.) How come the in-game enemies seem to be 'smart' and able to learn from your actions? (Hint: - artificial intelligence)
1.)
Answer_Link_1
2.) Answer_Link_2
3.) Heuristics and scanning the possible game states helps the agent to make decisions.
Game AI consists of several sophisticated algorithms, like the classic Min-Max algorithm used in Tic-Tac-Toe, or Alpha-Beta Pruning to eliminate game states which are of lesser value.
2.) How is it possible for you and dozens of other people to play online simultaneously and still have the game feel responsive most of the time? (Hint: - networking, client-server architecture)
1.) I think
this might be optimizing problem, where, network engineers and database
designers work together to bring the most of the available resources. System
Design is one field which is mainly focused by developers of user-end
applications.
Choosing the
right Client-Server topography and efficient rerouting skills make the
game/product to maintain uniformity, hence reducing input lags and irresponsive
games, which eventually improves user experience.
Question of the Day Series (Day 5/10)
As modern planes become more and more automated, with more of their subsystems being controlled by software components, how can you feel safe flying on a machine where a single software bug could jeopardize hundreds of lives? How can we find difficult-to-squash bugs and give guarantees that software is functioning correctly? (Hint: - software reliability, program analysis)
1.) Rigorous testing and quality
assurance checks are done to ensure that bugs are not occurred when the user is
using the product. New features are added to Dev builds and are tested
thoroughly, and then is released to the public.Version control and good
contributor community are some key factors which play a role in software
reliability.
2.) Answer_Link_2
3.) Answer_Link_3
4.) Answer_Link_4
5.) Answer_Link_5
Question of the Day Series (Day 6/10)
How come the self-check-in kiosks are so easy to use and much more efficient than waiting in line for people to check you in? You just swipe a credit card, and you're all set! (Hint: - user interface, networking, databases)
4.) Answer_Link_4
5.) Answer_Link_5
Question of the Day Series (Day 7/10)
How Facebook Uses Machine-Learning? “People You May Know" Feature in Facebook/LinkedIn
(Hints:-Facial Recognition, Textual Analysis (Deep Text), Targeted Advertising, Language Translation & News Feed)
3.)
Answer_Link_3
4.)
Answer_Link_4
5.)
Answer_Link_5
Question of the Day Series (Day 8/10)
How can you be reasonably confident that nobody will steal your credit card number while you are shopping online?
OR
How is your Info Secured in Internet? (Network security, cryptography)
1.)
Answer_Link_1
2.)
Answer_Link_2
3.)
Answer_Link_3
4.)
Answer_Link_4
5.)
Answer_Link_5
Question of the Day Series (Day 9/10)
How can high-quality photos, audio, and video be compressed so much (1/10 to 1/100 of original size) without losing much quality? (Hint: - lossy compression algorithms)
2.)
Answer_Link_2
3.)
Answer_Link_3
4.)
Answer_Link_4
5.)
Answer_Link_5
No comments:
Post a Comment