I applied online. I interviewed at Renaissance Learning (Houghton-le-Spring, England)
Interview
Only received a coding assignment where I was asked to complete and submit within a week, and must aim to finish it under 1 hour and half an hour. I made sure that requirement is satisfied. The specification document stated that the coding take-home task/project main aim is to assess as much as skills a candidate have as possible.
Everything I made was reasonable and requirements were satisfied.
However, all what I have received from the recruiter was just that they expected something beyond of what I have submitted and did not met the expectations, without a personalised feedback, which made the interview experience to be negative.
Interview questions [1]
Question 1
Create a project based on a specification document on utilising .NET, with API development, very basic calculation backend, with Angular for front-end.
I applied through an employee referral. I interviewed at Renaissance Learning in Dec 2023
Interview
This interview is for Entry level Software developer role.
The process was of 5 rounds . 1 phone interview , 2 coding rounds , 1 system design and 1 behavioural
Interview questions [3]
Question 1
Behavioral Questions:
1. Describe a situation where you had a conflict with your team mate and how did you resolve it ?
2.Describe a situation where you have inspired one of your team mate .
3. How will you manage distractions ? How will you prioritize works .
4. what methodology do you think is good for an organization . agile or waterfall ?
5. What brought you to us?
6. Tell me about a time when things did not happen like you have planned.
7. Tell me about a situation where you did a work that you are proud of ?
8. What kind of leader are you ?
System Design :
1. what do you do to increase database performance?
2. Why have multiple production centers ?
3. is latency I/O bound or CPU bound ?
4. If I ask you to design a UI page for user creation what all components do you have ?
5. Have you used any tools for analytics ?
6. for a production server what all features do you think are very important ?
7 what are clustered indexes and non clustered indexes.
Technical:
1. Course allocation.
2. write junit test cases for above program .
3. what is dependency injection and inversion of control ?
4. why do you need serverless instances?
5. what is auto boxing and auto unboxing ?
6. what do you look for when you are reviewing a code ?
7. cons of indexing in a database ?
8 some questions regarding security and resilience .
Thank you for taking the time to write us a review! We're glad to hear that your application and interview experience with Renaissance was a positive one.
Straightforward interview process. Had an initial call with a hiring manager to showcase my experience. Met with the team I would be working with and answered technical/behavioral questions. Final meeting was with the VP of the specific department I would be assigned to. Throughout the process the recruiter I was working with answered any questions and kept things moving in a timely fashion. Everyone was friendly and made the process comfortable.
Interview questions [1]
Question 1
Few coding questions + questions based on past experience