nterview process:
1. The interviewer introduces themselves.
2. Introducing oneself
3. Differences between `new` and `malloc` (nature/principle/size/failure)
4. The three key characteristics of object-oriented programming
5. Where to put the virtual table (constant area)
6. The construction and destruction order of base classes and subclasses: construction proceeds from the base class to the subclass, while destruction proceeds in the opposite order.
Interview questions [1]
Question 1
The three key characteristics of object-oriented programming
Initial Screening (15 minutes): A phone call with an HR representative to review general work experience and assess the candidate’s fit for the role. Questions cover past experience, salary expectations, and availability.
Technical Screening (45 minutes): An online interview with a senior developer that includes live coding to solve an algorithmic problem, as well as a discussion of previous projects.
Interview questions [1]
Question 1
Can you explain a recent technical challenge and how you solved it?
I applied through a staffing agency. The process took 2 weeks. I interviewed at Andy (New York, NY) in Feb 2016
Interview
professionally managed interview process. I has multiple rounds of interview. Phone call followed by in person interview and pre-screening process was with technical questions that match to their need. It was good experience to share my skills with the technical staff.
Interview questions [1]
Question 1
what kind of expertise you bring to the organization