Microsoft Interview Question for Software Engineer / Developers

Country: India
Interview Type: In-Person

Comment hidden because of low score. Click to expand.
of 6 vote

If I had to guess, I would say that there is a threshold function that calculates some parameters. If the calculation goes over a certain threshold, the post is revealed to the user.

Possible parameters, to my opinion, could be:
1. Proximity: Closer friends' statuses will have a higher rating (=result in the threshold function). Proximity can be measured by the number of conversation friends have, wall-to-wall communication, joined friends, etc.
2. Popularity: I would guess that popular poss will have a higher rating. Popularity can be measured by the number of likes, comments and shares.
3. Similar posts: If there are keyword that also show in other, popular posts, that will (maybe) also increase the rating.

Just a hunch...

- Jerry K January 08, 2013 | Flag Reply
Comment hidden because of low score. Click to expand.
of 4 vote

Facebook uses an algorithm called EdgeRank to decide which posts show up on your News Feed....

Just google 'edgerank techcrunch'. The algorithm was explained in an article on TechCrunch.

- prasad_usc February 20, 2013 | Flag Reply

Add a Comment

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.


is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More


CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More