I applied through a recruiter. I interviewed at First National Bank (Johannesburg) in Aug 2020
Interview
Process starts off with an introductory interview with the recruiter. After the introductory interview you must do an IKM test. If you are successful with the IKM test you will do a panel interview with HR, senior developers and Architects. If you are successful you will be given an offer.
Interview questions [1]
Question 1
How do you handle transaction management in spring?
I interviewed at First National Bank (Johannesburg)
Interview
Fit interview with HR then a technical interview with TLs and architect.
Standard questions about stack worked on, previous dev experience and Java frameworks used, microservice architecture and design patterns.
Interview questions [1]
Question 1
What Java frameworks have you used?
What's TDD vs DDD?
Do you know what's microservice architecture and why is it important?
I applied online. The process took 2 weeks. I interviewed at First National Bank (Johannesburg)
Interview
First step is an IKM test, this assesses your theoretical knowledge in Java and other frameworks. After that you are selected for a technical interview. If successful you will go for an interview with the Manager after which you will get an offer