Placement Papers: Sapient Paper

Examrace Placement Series prepares you for the toughest placement exams to top companies.

round1: Write 2 programs on paper in 1 hour {. Based on chair char in trains function to allot seats to people with some conditions like try to give them consecutives one etc. Based on strings like give string remove toxic words like stupid etc by ### }

round2: Write 2 programs on paper in 1 hour {. Based on postal system, how to decide the amt payable to companies sending post everyday, sorting them, discount and many more requirements. To compress the data send across the company and filter out the corrupted data. }

round3: Technical discussion for abt 45 mins on 2 programs of round 2 additional 2 programs to seach an element

immediately gr8r then all present in an array without sorting nd a modified version of it to handle all error conditions. Etc

what questions I have round4: Behavioual interview 1 (HR) for abt 45 mins { tell abt urself strengths weaknesses describe deployment of one full project any one why sapient what can u bring on table conflicts in team and how were they ressolved etc. What questions I have }

round4: Behavioual interview2 (HR) for abt 30 mins similar to round3 { one extra question based on ur technological skills one thing u want to do to change the nation altogether}

what questions I have

round5: Director's meeting (HR) for abt 15 mins Describe abt all the ppl u have met earlier in the process What questions I have + what I know abt sapient

round6: President's meeting for abt 10 mins + close of process including all negotiations

round7: Final meeting where u get the offer cum joining letter



  1. Write a program for the problem: The array of inetegers indicating the marks of the students is given, U have to calculate the percentile of the students aaccording to this rule: The percentile of a student is the %of no of student having marks less then him. For eg: Suppose Student Marks A 12 B 60 C 80 D 71 E 30 F 45 percentile of C = 5/5 * 100 = 100 (out of 5 students 5 are having marks less then him) percentile of B = ⅗ * 100 = 60% (out of 5, 3 have markses less then him) percentile of A = 0/5 * 100 = 0%.

  2. The code was given for a problem and u have to identitfy the logical error in it. That was simple. The code was to merge the Danagrams of 2 words. The danagram of a word is the letters of word arranfed in sequential order. Eg danagram of abhinav is aabhinv. Merging of danamagram is to merge the danagrams of 2 or more words such that the highest no of occurance are coming for each alphabet. Eg merging of aabhinv and abbhhixz is aabbhhinvxz.

Technical interview:

discussion on the written paper. How did u solved the problem? expain him about that. Small discussion on yr

project for a while. Simple techinal questions related to project. Simple langugae question: Collections in java. Types of joins in SQL. If u want to ask something about sapient etc?

HINT: Ask something good. Eg kind of projecst they are doing. Processes they follow. How do they capture the requirements. Etc.

Business Inteview:

Hr inteview. Behaviorial questions. How will u react

in some conditions. How how did u reacted.

  1. give an example when yr boss is not aggreed with u. What did u do?

  2. give an example when u had a clash with yr peer. What did u do?

  3. give an example when u faced some ambigious situation (when u are not understanding the things properly). what did u do?

  4. give an example when u faced some stressful situation. What did u do?

  5. did u make some decision of yr own to carray out something. And suggested this to yr boss and yr boss aggreed?


what do u want to ask.

HINT: Ask some good ques. Like how open the envrionment is? is a junior person part of design? what is the responsibility of a member for the proper working of project?

Busines Interview 2

This was more of type 2 only. But they will tell about sapient. And u may ask as many quest as u want. Now u can again ask the same ques ased in previous 2 interviews.

Sign In