Aristocrat Gaming Interview Experience | Set 1 (Off Campus)
Round-1 (Online Coding Test)
There were 10 basic C based Multiple choice questions And 6 Code based in which I have to write code and run.
Coding Questions were :-
There were 3 more Questions of easy(or average) difficulty level. All next rounds were in their office at Noida.
Round-2 (Written-C based)
18 C based Multiple choice questions(Mainly Pointers) And 3 easy programming questions like:
- Count No. of set bits in a number
- Reverse the words in a string. Ex.- Str[]-”hello mr X” Output- str- “X mr hello”
- Discussion on C and C++ Concepts like
- What happens if we return address of a local variable and solution (Heap or Static)
- Difference b/w macro and inline and how they works
- Difference b/w New and Malloc
- What is Virtual Function And how Virtual table and Virtual pointer Works.
- Famous diamond Problem.
- When Should we write our own Assignment operator and Copy Constructor. etc
- https://www.w3wiki.net/find-a-repeating-and-amissing-number/ discussion and he wanted optimal solution.
Round-5(Face-to-Face)
- Mainly STL and Template Based Discussion.
- Write a program to implement Generic Queue class.
- Apply all Oops Concepts.
- Implement set STL class etc.
Round-6(With Project Lead)
- What are the various Oops Concepts .
- Do you know any SDLC Model ? Explain .
- Discussion on Project and what difficulty I have faced etc.
- Do you have any Prior Experience of Gaming.