Open In App

KSolves Interview Experience for Software Developer

It was on-campus visit of Ksolves to ABES Engineering College for a software developer role.
 

Hiring Workflow

Online Aptitude Round



In this round:

Technical questions: 15



Time provided: 30min

Syllabus: 
Aptitude, Logical reasoning, abstract reasoning, Coding questions to find output/ errors, and basic technical questions.

Coding Round

In this Round there were 6 sets questions.

Each set of question paper were include 3 coding questions. (Basically from LeetCode Basic – medium level)

Some of the questions that I remember are:

1. Given an array of numbers from which we have to return the 2nd largest number from the array. Also, there were some test cases like if there is only one number in the array then return -1 .
2. Write a function to reverse a string using a recursive approach/ recursive function.
3. Given a string s containing just the characters ‘(‘, ‘)’, ‘{‘, ‘}’, ‘[‘ and ‘]’, determine if the input string is valid.

An input string is valid if:

  1. Open brackets must be closed by the same type of brackets.
  2. Open brackets must be closed in the correct order.
  3. Every close bracket has a corresponding open bracket of the same type.

Valid Parentheses

Example 1:

Input: s = "([){]}([[]])"
Output: Balanced

4. Given an array of nums of distinct integers, return all the possible permutations. You can return the answer in any order.

Example 1:

Input: nums = [1,2,3]
Output: [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]

Technical Interview (1)

In this round questions were asked like…

(The main focus was on the resume what ever I have mentioned in the resume)

Technical interview (2)

In this round, I was asked to write the logic of programs related to sorting , searching, SQL queries, JavaScript basic questions, and questions from the DSA portion.

HR Round

In this round, the questions were asked:

What are the things you are doing to improve your communication skills?

After this, I received my offer letter from Ksolves for a Software developer role.

That’s all from my side.

Thank you and Best of luck.

Article Tags :