Microsoft Interview Question for Software Engineer in Tests


Team: Server tools division
Country: United States
Interview Type: In-Person




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

All below test cases will test correctness of following output

*) TIme accuracy (timezone adjustments)
*) Room / Resource reservation accuracy
*) Mandatory / optional attendee accuracy

Tested functions:

*) Make reservation
*) Make reservation at boundary condition
*) Make reservation outside of boundaries
*) Make overlap reservation
*) Make overlap reservation at boundary condition
*) Make overlap reservation outside of boundaries
*) Make large number of overlap reservations
*) Update an reservation
*) Update an reservation multiple times
*) Update overlap reservations
*) Delete reservation
*) Deletep multiple reservations
*) Insert, Update, Delete Reservation in parallel
*) Insert, Update, Delete Reservation in large numbers

- aakk October 14, 2012 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 votes

What do you mean by boundary conditions?

- Anonymous April 08, 2013 | Flag
Comment hidden because of low score. Click to expand.
0
of 0 votes

What do you mean by boundary condition?

- Anonymous November 12, 2013 | Flag
Comment hidden because of low score. Click to expand.
2
of 2 vote

Functionality
a)Reserving time properly ( considering time zone)
b)Proper notification to all attendees.
c)Giving proper dates considering leap year.
d)Sending response and highlighting as desired.
e)If permitted should be able to see other calendars before sending request.
f)Overlapping of timing should be visible
g)Should have the option to make who are optional and who are mandatory.
.....

- biro October 07, 2012 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

This is very useful

- janani October 30, 2012 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

In addition to the above test cases, we can also add below mentioned test cases :

- Try importing/exporting an external calendar in different formats, like iCS, vCS etc.
- Try sharing a calendar with other attendees

- rajchahal.nsit April 08, 2013 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Check Timing option with zone
Proper notification
Giving proper dates
considering overlapping time

- s.chaudhari84 October 17, 2013 | Flag Reply


Add a Comment
Name:

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

Books

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

Videos

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