I applied through a recruiter. I interviewed at SoftServe (Lviv)
Interview
It was pretty standard. Standard question about java, spring, hibernate, databases, REST. Some questions were related to patterns. No live coding during interview, but live coding is present on customer's interviews
Interview questions [1]
Question 1
Name main REST principles and describe HTTP methods
I applied through a recruiter. The process took 3 weeks. I interviewed at SoftServe (Kyiv, Kyiv)
Interview
Overall, it’s a really challenging and complex process. First, there is an HR interview, followed by a project and technical questions interview. After that, there’s a deep technical interview, including live coding, and then an interview with the client, followed by an offer call.
The people are friendly and nice, but it can feel a bit like hell at times, especially if you end up on the bench and need to keep interviewing internally. However, it definitely boosts your professional skills.
Interview questions [1]
Question 1
how to manage advanced collections of data using language; how to sets up a code review process to achieve a quality of an application...
I applied through a recruiter. The process took 4 weeks. I interviewed at SoftServe in June 2022
Interview
The interview was in 4 steps:
- First interview with the HR explaining the projects.
- Second and Third were technican interviews for two different projects with the corresponding managers.
- Since they weren't satisfyied with the technical interviews I had a last interview with another manager in order to be hired as a backup for future projects.
Java 8, Java 11: streams, get sum, lambda expression, SAM, anonymous class , differences between map and flatmap, try with resources, use of var, interface vs abstract class in terms of java 11, and list some differences/news/features from java 7 to 17.
Java core:
- what is boxing / unboxing,
- primitive and wrappers code example with objects , string , int comparison, comparison with casting.
- Integer new syntaxt with _
- Contructors example, static blocks, empty block
- equals override: InstanceOf or vs reflection wich one is better
- Minuses of garbage collector