IBM Interview Question for Software Engineer / Developers






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

UDP is connectionless. So the main thing that we miss is reliability.

- ahj August 26, 2010 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

While this is true - I'm not sure that reliability is the answer we're looking for. If one frame is corrupted - it won't affect the other frames - and the effect is negligible.
I think that ordering is the most important attribute: if the frames are being received out-of-order, they'll be presented in the wrong order - so you need a buffering mechanism or some other method above the UDP connection to prevent it.

- John Doe September 30, 2010 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

I would say, accuracy or correctness, which includes flow control, sequencing, and error detection. TCP is more accurate than UDP most because it has flow control scheme. But UDP is much faster; it doesn't care if all the packages are sent in the right order or if they arrive or not. Thus, UDP is always used in streaming audio or video transmission (VOIP), and they don't have high quality.

- Helen May 15, 2011 | 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