ExpertLancing Research Services interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

ExpertLancing Research Services
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 Months
Topics: OOPS, DBMS, Data structures, Pointers, Algorithms, OS, SDLC
Tip
Tip

Tip 1 : You need to have a great aptitude for knowledge
Tip 2 : Should practice top 50 frequently asked coding questions

Application process
Where: Campus
Eligibility: 6.75+ CGPA, No backlogs
Resume Tip
Resume tip

Tip 1 : Have a plain and simple resume.
Tip 2 : Add things to resume which you're 100% sure of

Interview rounds

01
Round
Easy
Online Coding Test
Duration120 Minutes
Interview date8 Dec 2020
Coding problem2

Coding questions

1. Aptitude Question

Train's speed when passed through a platform vs two train's relative speed.

 

2. SQL Questions

Queries about joins

02
Round
Hard
Online Coding Test
Duration140 Minutes
Interview date10 Dec 2020
Coding problem2

Group Anagrams
Valid Parenthesis

1. Valid Parentheses

Easy
10m average time
80% success
0/40
Asked in companies
OracleAmerican ExpressPayPal

You're given a string 'S' consisting of "{", "}", "(", ")", "[" and "]" .


Return true if the given string 'S' is balanced, else return false.


For example:
'S' = "{}()".

There is always an opening brace before a closing brace i.e. '{' before '}', '(' before ').
So the 'S' is Balanced.
Try solving now

2. Group Anagrams

Moderate
30m average time
70% success
0/80
Asked in companies
AmazonAtlassianThales

You have been given an array/list of strings 'inputStr'. You are supposed to return the strings as groups of anagrams such that strings belonging to a particular group are anagrams of one another.

An anagram is a word or phrase formed by rearranging the letters of a different word or phrase. We can generalize this in string processing by saying that an anagram of a string is another string with the same quantity of each character in it, in any order.

Note:
The order in which the groups and members of the groups are printed does not matter.
For example:
inputStr = {"eat","tea","tan","ate","nat","bat"}
Here {“tea”, “ate”,” eat”} and {“nat”, “tan”} are grouped as anagrams. Since there is no such string in “inputStr” which can be an anagram of “bat”, thus, “bat” will be the only member in its group.
Try solving now
03
Round
Easy
HR Round
Duration20 Minutes
Interview date14 Dec 2020
Coding problem1

Some technical questions were asked by HR to check my confidence

1. Basic HR Questions

What are your strong points? or What are your strengths? 

What is your greatest fear?

Problem approach

Tip 1 : Be well versed with your resume
 

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7874 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
9973 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
4310 views
1 comments
0 upvotes