| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
HII FRIENDS. ANY FEEDBACK YOU GIVE WILL BE APPRECIABLE. HAVE NICE TIME
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
SAPIENT HIRING TEST
TEST 1 part 1. They gave a Java Program to convert the numeric to Words, and there was a bug in it. we have to solve it and give the comments. There is no Syntax error but only the logical error. The program compiles without errors and runs, but the desired output is not got. for example Input: 456 Output : four hundred and fifty six (correct)
Input :14000 Output : hundred and fourteen thousand.(wrong) Desired output : fourteen hundred thousand.
Input :235126 output : hundred and two hundred and thirtyfive thousand hundred and one hundred and twenty six(wrong)
I am not much clear about the question but frame it out.(15 minutes)
part 2. you have to write a program to calculate the sales price of the product for a given conditions. it is very simple.(20 minutes)
part 3. You need to create a class diagram or data model for the given requirements. the requirement is as follows In a village there are only few families and there were only one newspaper/magazine agent. there are lot of news paper and magazine available and every month a new magazine or newspaper it introduced. Every family is getting at least one newspaper or magazine. Every month at the end the cost is calculated and collected. Suppose if a family wants to cancel the subscription, they should be able to do it at any day of the month. The family should be billed only for the days which they got the newspaper or magazine. The agent plans to buy a computer and proceed. Please create a class diagram or data model which helps him in developing a new software for it. Do not write the code or Flowchart.(25 minutes)
part 4. Please describe in 50 words. explain a situation in which you helped a person to excel in life in the field which you are more familiar and the person is nil about it.(3 minutes)
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
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 and 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
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
Hi all, Here is the Format of Sapient's Pre Screen Test dated 13-02- 2005 at Gurgaon Center.
Paper - I --------- There was a main question writing the Test cases for the given problem: A form haveing the following fields: First Name Last Name Login Id Password Email Id
The questins were to :
1 Test case before the successful regiatration on the site. 2 Checks for validating each above mentioned fields. 3 Any Two negative scenario. 4 Any other two checks of your own choice.
You also have to specify the assumptions you have taken in solving the above problems.
Paper - II ----------
Anoter paper was on the reasoning, data interpretation and analytical skills.
Paper - III -----------
Write a Passage on a Given Topic.
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
Venue : Oberoi ,Nariman Point , 12th december 4pm
The Test was quite simple .
Instruction : 1. You have to write code for the following program. 2. You can use any language but ( java , c++ preferable) 3. Do not write any input function or main function. 4.Please complete feed back form 5.Make required assumption. 6.Do write comment where necessary. 7.Follow flowchart and algorithm if required.
Program 1. Reservation. there are 67 seats in train . there are only 5 seats in a row and in last row there are only 2 seats. One person can reseve only 5 seat at a time. If person reserving seat , the care is atken that he may get all in row. if seats are not available in row then the arrangement is so that person group get nearby seats.
the following class is given public class seat { char name; int seat; boolean isSeatempty }
1.Draw require class digram and object diagram. 2.Write function seatallot(int noofperson) to allocate seat with seat nuber printed for the each name.
Program 2. Stringreplace
The forum is going on and administartor find that some people use abusing or bad lnaguage in discussion.so he decided that when he uses such language it was replacedc with beap.
like some string is given and it contain word idiot and bla bla ba.... you have to replace the word with ###
the word is listed in some look up table. in Max_list_word
I think u got idea.
question: 1. draw class digram,and use appropriate data structure. 2. write function replacestring()
all questions are put in my word , so if i mistake plaese bear with me. but
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
Hi All, I am very new to the group and this is my first mail. I have given sapient test on 17th jan in hyderabad. i applied thru mafoi consultants (advertisement in accent 3rd dec). They had 3 different kinds of test.
The test contained 3 questions:
1. design a class diagram or date model for this problem:
A company has some clients and some officers. Also it has some rooms to be used for meetings between client and officers. one officer is responsible for each room. and room has unique room id. a meeting will be aranged only when the officer and client are free and room is also free. the officer and clients must be registered to the system which will give them unique email ids. arrange the meetings. dont write ode.
2. write a program to find the occurance of charachers '!', '$' '?' '.' ',' etc. Also write a function to replace all odd occurance of '?' to '.'.
3. there was a given program to insert a value at the proper postion in a doubly linked list. there was some logical error in that due to which it was not working properly. find out that error. it was easy.
wishing u all the best MOHIT
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
___________________________________________________________________________________
COMPANY NAME : SAPIENT ------------------------------------------------------------ DATE OF TEST : 28 Nov 2003 ------------------------------------------------------------ PLACE OF TEST: Bangalore ------------------------------------------------------------ MODE : Off-Campus ------------------------------------------------------------ DURATION : ___________________________________________________________________________________
Hello Group, I have Taken the Sapient Test on 28th Nov. It was the Test in Java. The Questions Asked my them are as follows. There are 4 parts in 1 hour. It was held on Bangalore office.
part 1. They gave a Java Program to convert the numeric to Words, and there was a bug in it. we have to solve it and give the comments. There is no Syntax error but only the logical error. The program compiles without errors and runs, but the desired output is not got. for example Input: 456 Output : four hundred and fifty six (correct)
Input :14000 Output : hundred and fourteen thousand.(wrong) Desired output : fourteen hundred thousand.
Input :235126 output : hundred and two hundred and thirtyfive thousand hundred and one hundred and twenty six(wrong)
I am not much clear about the question but frame it out.(15 minutes)
part 2. you have to write a program to calculate the sales price of the product for a given conditions. it is very simple.(20 minutes)
part 3. You need to create a class diagram or data model for the given requirements. the requirement is as follows In a village there are only few families and there were only one newspaper/magazine agent. there are lot of news paper and magazine available and every month a new magazine or newspaper it introduced. Every family is getting at least one newspaper or magazine. Every month at the end the cost is calculated and collected. Suppose if a family wants to cancel the subscription, they should be able to do it at any day of the month. The family should be billed only for the days which they got the newspaper or magazine. The agent plans to buy a computer and proceed. Please create a class diagram or data model which helps him in developing a new software for it. Do not write the code or Flowchart.(25 minutes)
part 4. Please describe in 50 words. explain a situation in which you helped a person to excel in life in the field which you are more familiar and the person is nil about it.(3 minutes)
With regards mohit
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
___________________________________________________________________________________
COMPANY NAME : SAPIENT ------------------------------------------------------------ DATE OF TEST : 31 Jan 2004 ------------------------------------------------------------ PLACE OF TEST: Bangalore ------------------------------------------------------------ MODE : Off-Campus ------------------------------------------------------------ DURATION : ___________________________________________________________________________________
Hi All,
I have attended second round of written and interviews for sapient at banglore. The written was similar to first round.
Written --------
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 = 3/5*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?
etc..
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.
All the best, mohit
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
Introduction to Sapient: We are a leading IT services firm that plans, designs, implements, and manages information technology to improve business performance for Global 2000 clients. Sapient was founded in 1991 based on a single promise: to deliver the right business results on time and on budget. Sapient's fixed-price/fixed-time model, combined with industry, design, technology, and process expertise, provides clients with the highest business value at the lowest total cost of ownership. Sapient's integrated delivery centers are located across the United States and in Canada, the United Kingdom, Germany, and India. More information about Sapient can be found at www.sapient.com. Our unique culture lends itself to a progressive management approach. Our leaders are unassuming and non-hierarchical. Everyone in the organization, including our co-CEO’s, share office space and there is an open door atmosphere in every office. While we are not penny-wise, pound-foolish, our leaders are highly cost-conscious as our market rewards such discipline. As a result, our executives are self-sufficient and approach their work with a "roll up your sleeves" work ethic. For their people, our executives provide an environment with challenging opportunities, strong leadership, and support for the team to grow. They must work to ensure that a trusted environment is created that promotes initiative, experimentation, and risk-taking. They proactively raise and openly address issues and problems quickly and constructively and are open-minded and adaptable to new ideas, approaches, and change.
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
hello guys,
i recently attended the first round for sapient at delhi. they asked to write 2 programs in any language. better if in C++ / java. the programs are very simple and u can get thru easily if u know a littile bit of programming.
1) in a trian compartment there are 67 seats...13 rows of 5 (3 by2) setats and the last row has 2 sets. a person cannot book more than 5 seats. if a person is bokin then it should be such that maximum people of the group get to sit in the same row.
2) i'm wrirng in a simple programming style here : in a sentece we have to compare each word from a list and replce it with "###" if it exists in th list.
hope that is helpful . for any more info do contact me.
-------------------------- in case anyone has info what will be there in the second technical round do let me know. the person was talking abt some compression software program debugging
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
hello friends...
I got job in Sapient......Gurgoan...joining date is 8th of December....
Today was the second round of interview...
i had mailed before abt the 1st round .
Today there was a test....2 programs to write ..
They are only looking at the logic...they don't care how u wrote the program,,,,ya..little bit they will c..
then there is a Tech +business interview.....
It was cool...they were very friendly.....so it was not a problem..
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
Hi, one of my friend got job in Sapient.
pattern is : 1. one pre screen test 2. one more test (WAP+debugging) 3. review of that test (asked to explain the programs) 4. tech interview 5. meeting with MD
This is for 2-5 yrs experience.
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
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 and 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
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
Sapient _______ round1: write 2 programs on paper { .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 ### }
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
Hi regarding query of sapient pattern, even i appeared for that, but could not clear beyond first round. I appeared around 4 monhs ago and the first round included the Group discussion and the Technical test. -In group discussion, there were around 20 guys and the topics were around 25 and everyone had to select one topic from there. -The persons in sequence are given a chance to choose the topic from the list. No two person can not have the same topic for GD. Topic were general like 1.If i were Atal Bihari Vajpayee. 2.The icon of my life. 3.............
In teh GD everyone was given around 3 minutes to speak and the other guys got teh chance to ask anything related with GD from him.
After teh GD there was technical test consisting of 3 questions. 2 questions were related with the Data structure and u have the choice to do it in either c, c++, or java. 3rd question is related with what do u feel abt the company and why do u want to join this company.
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
Sapient test 2nd round :Oberoi – mumbai.
This is also technical round .Duration 1hr . You have to write two programs .in any language .preferably c++ and java.
Program 1. Name : Post - mails Some conditions are given like if you cover some distance you have to pay this amount , if postal weight is this then u have to pay this amount . Thus five to six conditions are given , you have to write the program to get the distance of post – mail / sort / print / the result . Very simple program just use if and else loop . Given : getdistance() is function which gives you the distance between two cities.
Program 2 Name : compress and decompress the string .
One string is given like : aaabbbbbcddddeeee You hav to compress the string like a3b5c1d4e4
And it may happen while transferring the compress string some non alphanumeric characters can add in compressed string so compressed string can become a@3b%5c*1d$4e4 like this you have to remove this extra characters.
Those who cleared this test hav technical interview round
Technical interview : 50 minutes technical interview . 10 min:Debugging q1 .They had given me one program for debugging. The program is in java .and don’t hav any syntax error. Just logical error.
10 min : Then told me to correct the mistake I had done in 2nd round answer paper.
10 min : About My project
10 min : curriculum /academic subjects . 10 min : Extra activity – like IEEE membership / achievements / seminars / paper presentation / competitions etc.
5 min: Feedback .
Those who cleared this round set for business interview. I suggest surf their web site www.sapient.com it helps. Another study some basic concepts of management information system.(MIS) Like CRM , DSS etc.
FINAL : HR Round : Normal HR round .
I was back to pavilion after business round , cant clear it. Hope my experience helps u guys.
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
SAPIENT HIRING TEST
TEST 1 part 1. They gave a Java Program to convert the numeric to Words, and there was a bug in it. we have to solve it and give the comments. There is no Syntax error but only the logical error. The program compiles without errors and runs, but the desired output is not got. for example Input: 456 Output : four hundred and fifty six (correct)
Input :14000 Output : hundred and fourteen thousand.(wrong) Desired output : fourteen hundred thousand.
Input :235126 output : hundred and two hundred and thirtyfive thousand hundred and one hundred and twenty six(wrong)
I am not much clear about the question but frame it out.(15 minutes)
part 2. you have to write a program to calculate the sales price of the product for a given conditions. it is very simple.(20 minutes)
part 3. You need to create a class diagram or data model for the given requirements. the requirement is as follows In a village there are only few families and there were only one newspaper/magazine agent. there are lot of news paper and magazine available and every month a new magazine or newspaper it introduced. Every family is getting at least one newspaper or magazine. Every month at the end the cost is calculated and collected. Suppose if a family wants to cancel the subscription, they should be able to do it at any day of the month. The family should be billed only for the days which they got the newspaper or magazine. The agent plans to buy a computer and proceed. Please create a class diagram or data model which helps him in developing a new software for it. Do not write the code or Flowchart.(25 minutes)
part 4. Please describe in 50 words. explain a situation in which you helped a person to excel in life in the field which you are more familiar and the person is nil about it.(3 minutes)
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
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 and 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
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
Hi guys i attend Sapient test today , Venue : Oberoi ,Nariman Point , 12th december 4pm
The Test was quite simple .
Instruction : 1. You have to write code for the following program. 2. You can use any language but ( java , c++ preferable) 3. Do not write any input function or main function. 4.Please complete feed back form 5.Make required assumption. 6.Do write comment where necessary. 7.Follow flowchart and algorithm if required.
Program 1. Reservation. there are 67 seats in train . there are only 5 seats in a row and in last row there are only 2 seats. One person can reseve only 5 seat at a time. If person reserving seat , the care is atken that he may get all in row. if seats are not available in row then the arrangement is so that person group get nearby seats.
the following class is given public class seat { char name; int seat; boolean isSeatempty }
1.Draw require class digram and object diagram. 2.Write function seatallot(int noofperson) to allocate seat with seat nuber printed for the each name.
Program 2. Stringreplace
The forum is going on and administartor find that some people use abusing or bad lnaguage in discussion.so he decided that when he uses such language it was replacedc with beap.
like some string is given and it contain word idiot and bla bla ba.... you have to replace the word with ###
the word is listed in some look up table. in Max_list_word
I think u got idea.
question: 1. draw class digram,and use appropriate data structure. 2. write function replacestring()
all questions are put in my word , so if i mistake plaese bear with me. but i tried my best to inform you guys.
|
| Author: mohit 01 May 2008 | Member Level: Gold Points : 2 |
1. Sapient Placement Questions Subscribe CAN SOMEBODY HELP ME SOLVING THESE QUESProgram 1. Reservation. there are 67 seats in train . there are only 5 seats in a row and in last row there are only 2 seats. One person can reseve only 5 seat Asked by: ked 2. A company has some clients and some officers. Also it has some rooms to be used for meetings betwee A company has some clients and some officers. Also it has some rooms to be used for meetings between client and officers. one officer is responsible for each room. and room has unique room id. a meeting will be arranged only when the officer and client are free and room is also free. the officer and clients must be registered to the system which will give them unique email ids. arrange the meetings. Subscribe
3. You need to create a class diagram or data model for the given requirements. the requirement is as You need to create a class diagram or data model for the given requirements. the requirement is as followsIn a village there are only few families and there were only one newspaper/magazine agent.there are lot of news paper and magazine available and every month a new magazine or newspaper it introduced.Every family is getting at least one newspaper or magazine.Every month at the end the cost is calculated and collected.Suppose if a family wants to cancel the subscription, they should be able t Subscribe
4. Sapient Placement Paper – 18 April 2006 Subscribe Instructions:1. Write appropriate comments for your code wherever required.2. Focus on the approach & demonstrate problem comprehension & logic.3. Assume anything required & clearly indicate your assu Asked by: royalmech
5. what is interview process in sapient ,and whichkind of question they asked,please give detailsand a what is interview process in sapient ,and whichkind of question they asked,please give detailsand also attached the questionpaper which hasbeen held. Subscribe
6. You need to create a class diagram or data model for the given requirements. the requirement is as You need to create a class diagram or data model for the given requirements. the requirement is as followsIn a village there are only few families and there were only one newspaper/magazine agent.there are lot of news paper and magazine available and every month a new magazine or newspaper it introduced.Every family is getting at least one newspaper or magazine.Every month at the end the cost is calculated and collected.Suppose if a family wants to cancel the subscription, they should be able t Subscribe
8. Stringreplace The forum is going on and administartor find that some people use abusing or bad lnag Stringreplace The forum is going on and administartor find that some people use abusing or bad lnaguage in discussion.so he decided that when he uses such language it was replacedc with beap. question: 1. draw class digram,and use appropriate data structure. 2. write function replacestring() Subscribe
9. The code was given for a problem and u have to identitfy the logical error in it. That was simple. 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. Subscribe
10. Qs.1: A company has many employees & each employee is led by only 1 person except for the CEO (who Qs.1: A company has many employees & each employee is led by only 1 person except for the CEO (who has no boss). The cost to the company of an employee is the sum of his salary plus the cost to the company of all the people led by him. Given is the following structure :EmployeeData members:NameSalaryisBossnameOfBossMethods:getSalarygetNamea) Define the class/structureb) Write a function getCostToCompany() to calculate the cost to the company of an employee whose name is passed as a parameter to Subscribe
|