Interview Question for Developer Program Engineers


Country: India
Interview Type: In-Person




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

1. The Intel 80386, also known as the i386, or just 386,

i - intel
3 - 32-bit microprocessor
86 - pentium series

2. x86-64 is an extension of the IA-32 32-bit version of the x86 instruction set.
It supports vastly larger virtual and physical address spaces than are possible on IA-32,
thereby allowing programmers to conveniently work with much larger data sets.

x86-64 also provides 64-bit general purpose registers and numerous other enhancements. The original specification was created by AMD, and has been implemented by AMD, Intel, VIA, and others.
It is fully backwards compatible with 16-bit and 32-bit x86 code


64 bit means the addressing range ie 2^64, as opposed to 2^32 (i386, 486, 586 (pentium etc), 686).
Both Intel and their competitor AMD have both architectures avail.
We are currently in a transition period as 64 bit takes over from 32 bit.
32 bit SW can run on 32 bit or 64 bit HW. 64 bit SW can only run on 64 bit HW.

64 bit systems tend to be a bit faster for 2 reasons:
1. newer (faster) HW
2. wider bandwidth on I/O bus etc.

Not all apps have 64 bit versions. For home use, you won't notice a significant difference, if any.
For commercial/large org scale users, the extra addressing range is mostly of benefit to large DBs eg Oracle. They will notice a difference (assuming fast disks etc).
Some calculations may(!) benefit as well eg academic (research) environment.

3. Yes, in future there are lot of possibility that we will move forward like 128-bit processor.
But it will take so long time to transition from 64-bit to 128-bit .

- Murali November 02, 2012 | 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