Expedia Interview Question for SDE-2s


Team: LSB
Country: United States
Interview Type: Phone Interview




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

Every running application constitutes a Process . Every Process can contain one or more threads.

Thread is a path of execution through the code. When a thread is created, OS assigns a set of resources - A program counter, Stack Space , Register State etc .

- Chitra October 14, 2014 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Threads share a virtual address space (ie one thread can access another threads variables as long as it has it's address) while processes have completely different address spaces.

Each thread is given it's own run-time-stack when it's created (remember memory is just memory to assembly code). Each threads local variables are stored in each threads individual run-time-stack

- Anonymous August 05, 2014 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Thread: is a subset of a process and threads run in a shared memory space

Process: is a program in execution and process runs in a separate memory space.

- Anonymous January 29, 2015 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Thread: is a subset of a process and threads run in a shared memory space

Process: is a program in execution and process runs in a separate memory space.

- sas January 29, 2015 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

X

- Anonymous July 28, 2016 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

X

- X July 28, 2016 | 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