J'ai postulé via un recruteur. Le processus a pris 3 semaines. J'ai passé un entretien chez Insurance Australia Group (Melbourne) en mai 2018
Entretien
There were three rounds of interview conducted - phone screening, video conference and face to face(group programming). Phone screening was done by the recruiter. Video conf interview and face to face was done by IAG.
Overall interview process by IAG was okay except for the fact that there were two recruiting agency involved and there is always a delay or a manipulation of feedback/decisions given by the company itself.
Note: Its always best to apply directly to the company. All the recruiters care is about the commission that they can get from it and will not be honest with you. They will advice you not to apply directly once applied through the recruiter. So if you get a call confirm there is no way to direct apply only then go back to a recruiter. If the company is really interested in your profile they will contact you.
Glass door did not have any samples on how developer interviews were conducted in the company. Therefore i m jotting down my experience so that it may be useful for someone else.
There is no online interviews, like if you are from overseas, or even within the country, In spite of all modern technologies available, to conduct and evaluate candidates they don't consider doing it. (The reason could be that there is no deficiency of skilled candidates).It could be a waste of money to fly to attend an interview not knowing what could be the outcome.
Questions d'entretien [3]
Question 1
Telephonic Interview was conducted by one of the two recruiters( since i mentioned it was outsourced to a recruiter who again outsourced it to another agency)
Explain your experience - recent project,
Exception handling in REST API,
Defect Management - How do you prioritize bugs,
Types of testing.
Your experience with Agile scrum methodologies
Advantages/Disadvantages of spring boot, what is spring boot.
have you used any CI tools like bamboo, Jenkins
Any experience with cloud services(AWS)
How you go about building a REST API from scratch
What are the testing methods you use for REST API
Qualities of a good team member.
B2B webservices
Video Conference questions:
1. Behavioral Interview Questions.
Experience when you had difficulty with a co-worker
How do you overcome a difficult situation..
when you took the initiative in solving a problem etc.
2. Technical Questions
What is Spring Boot? Adv/Disadv
What is Spring Interceptor
Immutable classes in java
Exception handling in REST API
Deployment strategies you have used in previous projects
Scopes of a Spring Bean
Default scope of spring bean is singleton?
HTTP status Codes
Auth & Security in REST API
Logging configuration
what are spring boot starters. explain few examples
Spring actuator
Face to face interview - [Case study - group programming - coding/technical test ]
Complete a partially completed REST API - the rest api consumes response from another rest api and produces a modified json response.
Write appropriate logger statements, exception handling - adding the correct annotations(@controlleradvice and @exception handling) , calling the appropriate public methods and passing the right arguments in the public method of the custom exception class,
Integrate with another REST API - using rest template to connect to another rest api and get the response and Object mapping (map the response object from other rest api to the response object of your api),
Tools used - InteliJ, Swagger. you are allowed to google