Apple Interview Question for Software Engineer / Developers






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

The JVM memory consists of the following segments:

Heap Memory, which is the storage for Java objects
Non-Heap Memory, which is used by Java to store loaded classes and other meta-data
JVM code itself, JVM internal structures, loaded profiler agent code and data, etc.

- Richin February 23, 2011 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 votes

This is the correct answer among misleading ones...Thank You

- SiddG June 07, 2011 | Flag
Comment hidden because of low score. Click to expand.
0
of 0 vote

JVM is like 32-bit stack-based machine. It's made up of: 1) Registers (emulated by 'java' exe) 2) Memory Areas: Method Area, Stack, Heap 3) Instruction Set.

Note that perm (Permanent Generation) is a segment in Heap and holds metadata about custom application classes (non-java api's).

- Sanjeev Kulkarni January 18, 2011 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Heap:- used to store all class members variables
stack:- used to store primitive data types variables declared and defined inside methods.

- running September 25, 2011 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

wwwdotyourkit.com/docs/kb/sizes.jsp

- viv March 10, 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