EdgeVerve Systems logo

EdgeVerve Systems Software Engineer Interview Questions
& Process

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

Based on 63 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
65.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at EdgeVerve Systems.

Showing 3 of 63
EdgeVerve Systems logo
EdgeVerve Systems

Software Development Engineer

Engineering · nearly a year ago

Mid Difficult Positive experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

The interview process was pretty good and friendly, mainly focusing on technical skills. They were very professional and on point. The interview covered SQL, Python, and C++ programming, and they also asked a basic DSA problem.

Confirmed questions1 question
  • Could you write an SQL query for a situational problem that was about medium difficulty?
EdgeVerve Systems logo
EdgeVerve Systems

Software Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Technical Coding

The interview process involved an introduction, discussing family background, education details, and explaining my projects. Then, we went into technical topics like DBMS (SQL queries, ASCII properties), OOP (access specifiers, Inheritance, Polymorphism, overloading/overriding), DSA (sorting types, time/space complexity), OS (scheduling, types of OS, booting, multitasking/multithreading), Linux (commands), and C programming (compilation flow, pointers, malloc/calloc, dangling pointers).

Confirmed questions0 questions

No confirmed questions were included in this interview report.

EdgeVerve Systems logo
EdgeVerve Systems

Senior Software Engineer

Engineering · more than a year ago

Senior Average Negative experience No offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen
Interview formats
Coding Technical

There were four rounds in total. The first was a written test on HackerRank for some logical programs. The second round involved a technical discussion about Java and J2EE technologies. The third round focused on the tools I've used. The fourth round was another technical discussion.

Confirmed questions4 questions
  • Can you explain Java 8 features?
  • What are some common data structures and their complexities?
  • How do you analyze time and space complexity?

EdgeVerve Systems Software Engineer Interview Questions

Quoted word for word from EdgeVerve Systems interview reports.

What Linux command can rename all files in a directory, and how does the wildcard character * function in a command like "mov *.txt *.dat"?

Read reports

Implement a function to determine if a string reads the same forwards and backwards (is a palindrome).

Read reports

Write a function to verify if a binary tree is a binary search tree.

Read reports

Write a function that finds two numbers in an array of integers that sum up to a given target.

Read reports

What's the outcome if a variable is declared as static within a header file?

Read report

What's the fastest way to find all occurrences of the substring 'is' within a 10GB file of raw text lines, considering both 'is' as part of words (like 'This') and 'is' as a standalone word?

Read report

Can you write a program to determine if a number is an Armstrong number?

Read report

What are the differences and uses of REST, PUT, and POST requests?

Read report

Formats, difficulty and experience

Across all 63 EdgeVerve Systems interview reports.

Interview formats

Coding 38.6%
Technical 36.4%
Behavioral 20.7%
System Design 2.1%
Other 1.4%

Interview difficulty

Easy 17.5%
Average 69.8%
Difficult 12.7%

Candidate experience

Positive 65.1%
Neutral 17.5%
Negative 17.5%