Livekeeping (An IndiaMART Company) interview experience Real time questions & tips from candidates to crack your interview

Associate Software Engineer

Livekeeping (An IndiaMART Company)
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 12 months
Topics: Data Structures, Algorithms, Database, System Design, Operating Systems
Tip
Tip

Tip 1 - Practice Data Structure questions as much as you can. Also, be confident during the interview about your solution. For practice, you can prefer Coding Ninjas and Geeks For Geeks.
Tip 2 - Read About Previously asked questions by the company

Application process
Where: Linkedin
Eligibility: Above 7 CGPA, above 75 per in 10 and 12
Resume Tip
Resume tip

Tip 1 : Keep it short. Mention the academic and professional projects you've done. Add your educational details properly with the percentage or CGPA obtained.
Tip 2 : Only write those things in the resume which you are confident of and keep practicing.

Interview rounds

01
Round
Easy
Video Call
Duration60 minutes
Interview date3 Mar 2022
Coding problem2

There was 1 technical round only after the screening test conducted on AMCAT.
Interview started with each other introduction.
He asked me some followup question based on my introduction.
After that interviewer asked me about my favourite project till now and why is that.
I told him about my internship project and discussed various design issues and How I implemented them.
After that he asked me 2 simple coding questions
I explained my approach and implemented it in c++.
After that he asked me what else I have achieved during my college life.
I told him about my participation in hackathons and open source contribution.
He saw my GitHub profile and discussed some of my projects which was not mentioned in resume.
So he was pretty impressed with my coding experience and overall coding style (How I code.).
At last he told me about himself, what is his role and what technology mostly Indiamart uses.

1. Remove Duplicates From String

Moderate
25m average time
0/80
Asked in companies
MicrosoftLivekeeping (An IndiaMART Company)Livekeeping (An IndiaMART Company)

You are given a string (STR) of length N, consisting of only the lower case English alphabet.

Your task is to remove all the duplicate occurrences of characters in the string.

For Example:
If the given string is:
abcadeecfb

Then after deleting all duplicate occurrences, the string looks like this:
abcdef
Problem approach

1) Sort the elements.
2) Now in a loop, remove duplicates by comparing the 
current character with previous character.
3) Remove extra characters at the end of the resultant string.

Try solving now

2. Stack using queue

Moderate
25m average time
65% success
0/80
Asked in companies
DunzoOptumBig Basket

Implement a Stack Data Structure specifically to store integer data using two Queues.


There should be two data members, both being Queues to store the data internally. You may use the inbuilt Queue.


Implement the following public functions :

1. Constructor:
It initializes the data members(queues) as required.

2. push(data) :
This function should take one argument of type integer. It pushes the element into the stack and returns nothing.

3. pop() :
It pops the element from the top of the stack and, in turn, returns the element being popped or deleted. In case the stack is empty, it returns -1.

4. top :
It returns the element being kept at the top of the stack. In case the stack is empty, it returns -1.

5. size() :
It returns the size of the stack at any given instance of time.

6. isEmpty() :
It returns a boolean value indicating whether the stack is empty or not.
Operations Performed on the Stack:
Query-1(Denoted by an integer 1): Pushes an integer data to the stack. (push function)

Query-2(Denoted by an integer 2): Pops the data kept at the top of the stack and returns it to the caller. (pop function)

Query-3(Denoted by an integer 3): Fetches and returns the data being kept at the top of the stack but doesn't remove it, unlike the pop function. (top function)

Query-4(Denoted by an integer 4): Returns the current size of the stack. (size function)

Query-5(Denoted by an integer 5): Returns a boolean value denoting whether the stack is empty or not. (isEmpty function)
Example
Operations: 
1 5
1 10
2
3
4

Enqueue operation 1 5: We insert 5 at the back of the queue.
  Queue: [5]

Enqueue operation 1 10: We insert 10 at the back of the queue.
  Queue: [5, 10]

Dequeue operation 2: We remove the element from the front of the queue, which is 5, and print it.
  Output: 5
  Queue: [10]

Peek operation 3: We return the element present at the front of the queue, which is 10, without removing it.
  Output: 10
  Queue: [10]

IsEmpty operation 4: We check if the queue is empty.
  Output: False
  Queue: [10]
Problem approach

To mplement the push(s, x) operation: 
Enqueue x to q1 (assuming the size of q1 is unlimited).
To implement the pop(s) operation: 
One by one dequeue everything except the last element from q1 and enqueue to q2.
Dequeue the last item of q1, the dequeued item is the result, store it.
Swap the names of q1 and q2
Return the item stored in step 2.

Try solving now
02
Round
Easy
HR Round
Duration15 minutes
Interview date4 Mar 2022
Coding problem1

This round was taken by HR. It was a telephonic round. it is kind of an noneliminatory round.she asked normal questions and interview ended in 10 minutes.

1. Basic HR Questions

Formal Introduction about myself.
Weakness and strengths.
Some more basic HR questions.
Then she told me that I am selected.
Are you able to relocate to Noida?

Problem approach

Tip 1 : Practice Hr questions
Tip 2 : Be confident.
Tip 3 : Ask all your doubts about the company and compensation.

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
Associate Software Engineer
3 rounds | 8 problems
Interviewed by Livekeeping (An IndiaMART Company)
2217 views
0 comments
0 upvotes
Associate Software Engineer
3 rounds | 6 problems
Interviewed by Livekeeping (An IndiaMART Company)
1052 views
0 comments
0 upvotes
Associate Software Engineer
2 rounds | 4 problems
Interviewed by Livekeeping (An IndiaMART Company)
962 views
0 comments
0 upvotes
Associate Software Engineer
2 rounds | 4 problems
Interviewed by Livekeeping (An IndiaMART Company)
1037 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Associate Software Engineer
3 rounds | 2 problems
Interviewed by Ernst & Young (EY)
2671 views
0 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 15 problems
Interviewed by Ernst & Young (EY)
2347 views
0 comments
0 upvotes
company logo
Associate Software Engineer
4 rounds | 9 problems
Interviewed by NCR Corporation
1474 views
0 comments
0 upvotes