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 online. The process took 1 day. I interviewed at Andy (Singapore) in Mar 2016
Interview
the interview started by me applying to the company, after that, we arrange a skype interview. the interviewer didnt come in time, and made me wait like 20 min which also counts in my interview time, which made me at a disadvantage. the interviewer asked me a question outside the boundary of the scope, which also made me very confused.
Interview questions [1]
Question 1
complete the code for a^b
draw the database structure for twitter like software