Mindfire Solutions interview experience Real time questions & tips from candidates to crack your interview

Senior Software Engineer

Mindfire Solutions
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 0.5 month
Topics: Python, React JS, My SQL, Full stack, Architecture
Tip
Tip

Tip 1 : Anticipate the interviewer's concerns and reservations.
Tip 2 : Prepare for common interview questions.
Tip 3 : Make your points clear and Think positive.

Application process
Where: Linkedin
Eligibility: 2 years Experience
Resume Tip
Resume tip

Tip 1 : Clearly state your skills on your resume
Tip 2 : No fake data

Interview rounds

01
Round
Hard
Video Call
Duration110 minutes
Interview date12 Jan 2022
Coding problem2

Questions were from all around just like a full-stack environment. Database, DB-design, Query on DB, Python problem-solving, Integration. It was pretty good, friendly persons with cool environment.

1. DBMS

Design a database to maintain all records for a library

Problem approach

Tip 1 : Design DB table
Tip 2 : Make relation
Tip 3 : Write queries for extracting data

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]
Try solving now
02
Round
Medium
HR Round
Duration45 minutes
Interview date14 Jan 2022
Coding problem1

HR clarification

1. Basic HR Questions

  • Tell me about yourself
  • Why do you want a change?
  • What are the projects that you worked on in the previous company?
Problem approach

Tip 1 : Make your points clear and Think positive.
Tip 2 : Anticipate the interviewer's concerns and reservations.
Tip 3 : Close on a positive note.

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
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Senior Software Engineer
1 rounds | 6 problems
Interviewed by Arcesium
3734 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by Ernst & Young (EY)
4983 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by HCL Technologies
3013 views
3 comments
0 upvotes