Enfec logo

Enfec Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 19 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
84.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Enfec.

Showing 3 of 19
Enfec logo
Enfec

Associate Software Engineer

Engineering · more than a year ago

Entry Easy Neutral experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Behavioral

Interview Process Round -1 : Technical 2 Senior employees of the company took interview and they asked the questions to check knowledge on software testing Round 2: Technical In the second round of interview manager asked question on real time scenario. Round 3: HR round In third round HR explained about salary structure and company policies.

Confirmed questions5 questions
  • Can you provide a scenario based on an analog watch?
  • Describe the defect life cycle of a bottle.
  • What is SDLC?
Enfec logo
Enfec

Software Engineer

Engineering · more than a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Technical screen Onsite Presentation
Interview formats
Technical Coding Presentation

The interview had two rounds. I passed the first one and proceeded to the second round, which was with the manager. This round involved technical questions and an assignment. I completed the assignment right away and showed the results. Afterward, they asked me to share the code, which I did. However, the feedback wasn't positive, and I'm not sure why.

Confirmed questions5 questions
  • Tell me about Spring and Spring Boot.
  • Can you explain microservices?
  • What are the different HTTP methods?
Enfec logo
Enfec

Software Engineer

Engineering

Mid Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Coding Technical

It was a smooth process with three interview levels. L1 and L2 were technical, and L3 was a basic HR call. The HR team was very supportive and provided timely updates on interview results, although they released the offer letter just a day before the joining date. Practicing string coding and array-related questions would be beneficial.

Confirmed questions2 questions
  • In the first round, there was a basic Spring Boot question and a simple Spring Boot project, along with a question about string palindromes.
  • The second round involved a coding question: Program for array left rotation by d positions. Given an array of integers arr[] of size N and an integer, the task is to rotate the array elements to the left by d positions. Examples: Input: arr[] = {1, 2, 3, 4, 5, 6, 7}, d = 2 Output: 3 4 5 6 7 1 2. There was also a Spring Boot project focusing on integration using RestTemplate.

Enfec Software Engineer Interview Questions

Quoted word for word from Enfec interview reports.

Solve this problem: find the minimum and maximum occurrence of characters in a given string.

Read reports

Given a string, what's your approach to finding the character that occurs the least number of times?

Read reports

In Spring Boot, how would you go about making an external API call?

Read report

Can you build two REST APIs from scratch using Spring Boot and then filter and display the fetched data from the endpoints?

Read report

Formats, difficulty and experience

Across all 19 Enfec interview reports.

Interview formats

Technical 46.8%
Behavioral 29.8%
Coding 17%
Presentation 2.1%
System Design 2.1%

Interview difficulty

Easy 10.5%
Average 78.9%
Difficult 10.5%

Candidate experience

Positive 84.2%
Neutral 10.5%
Negative 5.3%