ABOUT
ROLE : Software Engineer
CTC : 10 LPA
ELIGIBILITY : B.E/B.Tech
- CSE/ECE/IT/MTech-CSE/MCA
NO. OF RECRUITMENTS : 2
Selected candidates
ADITYA RAJ SINGH
Department : CSE
Round 1 was conducted in Hacker rank platform. There were 3 questions of different difficulty level easy medium and Hard.
Round 2 was a technical interview. It was basically a coding round. I was given 3 questions all from easy to medium difficulty level. Questions were majorly from the topics around hashing and strings and sliding window techniques.
Round 3 was similar to round 2 it was conducted on the same day and again 3 questions were given. I feel concepts of using pointers to traverse through elements of an array and concepts of sliding window was important here. Giving an optimal solution was important in both rounds.
Before you start coding try solving the whole question using pen and paper and giving an optimal solution without any errors.
This was like an interaction session with the interviewer. He asked me about myself, and then I explained how I come with the projects that I have in my resume. He asked me about what databases have I worked with and I had projects where I worked with Google firebase and oracle database. Then he explained about the company and himself and his role in the company finally I added about my internship into the conversation and the interview ended in a good note where he said his team will contact me soon. And I got selected.
– Practice leetcode medium level questions on arrays and hashmap and strings througly.
– Practice problem solving skills questions on Hacker rank.
-During final round be open and show your interest in the company and have unique projects in your resume.
KEERTHANA
Department : CSE
There were a total of 3 coding questions. The difficulty of the questions was easy-medium, and it was on the HackerRank platform.
There were 2 Technical interviews and 1 HR interview.
(Tell me about yourself, Any questions for me? are common in every round)
Second Round (TR-1) –
The interviewer asked me to explain the questions that I got in my written test
Interviewer showed me all 3 codes from my written test
Asked me to explain the question as well as my approach for each.
Also asked if I could write another approach for every problem in an optimal way
1)Substring removal: It was a variation of
https://leetcode.com/problems/remove-all-occurrences-of-a-substring/description/
2) Equivalent strings https://leetcode.com/problems/check-whether-two-strings-are-almost-equivalent/description/
3) Investable periods
A trading firm predicts the stock prices of a commodity for the next n days. A period of consecutive days is considered investable if the maximum price in the period is max_price, and the minimum price in the period is min_price. Find the number of investable periods in the next n days.
More formally, given an array price of length n find the number of subarrays in which the maximum element is max price and the minimum element is min price. Note: A subarray is a sequence of consecutive elements of the array.
We had to solve at least two questions to move to the next round. The interview lasted for about an hour
Third Round (TR-2) –
1) Given a list of non-negative integers nums, arrange them such that they form the largest number and return it.
Since the result may be very large, so you need to return a string instead of an integer.
https://www.geeksforgeeks.org/given-an-array-of-numbers-arrange-the-numbers-to-form-the-biggest-number/
2) https://leetcode.com/problems/k-diff-pairs-in-an-array/description/
Interviewer asked me to write optimal code
I’ve less time, I gave my approach and he’s happy with that
(HR round) –
The interviewer was the director of some department in FactSet.
1) Firstly he asked me about my project and technologies used in it
2) Interviewer asked much technical questions from
OOPS( polymorphism, constructors and types etc)
MYSQL – he asked me to rate myself in it and I gave 8.5 (difference between inline stored procedure and stored procedure, types of clusters)
3) Asked me if I’m good with any cloud databases and any other technologies like angular, react etc
4) Tell me about Factset
This round lasted for about 30 minutes.
Two members got offer letters after the recruitment process, and I was lucky enough to be one of them.