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

SDE - 1

FloBiz
upvote
share-icon
2 rounds | 11 Coding problems

Interview preparation journey

expand-icon
Preparation
Topics: Data Structures,Algorithms,System Design,OOPS,RDBMS
Tip
Tip

Tip 1 : Practice easy to medium-level questions on Leetcode.
Tip 2 : Make sure you are good in system design

Application process
Where: Other
Eligibility: No
Resume Tip
Resume tip

Tip 1 : Don't exceed your resume by more than 1 page.
Tip 2 : Explain your work role in the last org in detail

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date2 May 2022
Coding problem2

This round was taken by the Head of Engineering and he was very humble.
The round went pretty well but I didn't hear from them for 10 days, I thought to contact him by phone and it worked out.
He said that I tried contacting you but you didn't pick up, I never got any call from them.
He scheduled the next system design round for me, though it was very weird for me to ask him about my result.

1. Rotate Array ll

Moderate
0/80
Asked in companies
FloBizTCS

You are given an array ‘NUM’ containing ‘N’ integers, the direction of rotation ‘D’, and the number of rotations ‘R’.

You have to rotate the given array ‘R’ times. If the direction of rotation ‘D’ has a value equal to ‘f’ then you have to rotate the array forward else if it has a value equal to ‘b’ then rotate the array backward.

For Example :
If N = 3, num = [2, 4, 7], D = ‘f’, R = 1.
You have to rotate the array 1 time in the forward direction. Hence, the output will be [7, 2, 4].
Problem approach

I came up with an approach using o(n) space but he said to optimize it.
I did it by reversing the array 3 times which reduced the time complexity to o(1)

Try solving now

2. System Design Question

Explain to me the last working feature you have developed in your organisation.
Lots of discussion on databases, hooks, and cron jobs.
Some discussion on microservice architecture.

02
Round
Hard
Video Call
Duration90 minutes
Interview date19 May 2022
Coding problem9

This round was to test my system design skills and the interviewer kept on asking everything in detail.
I was saying a word and he was creating questions from that.
Though this round didn't go as well as my previous round but I got to know so many things from him in a short period of time.
I waited for 3 days but I didn't hear from them, I kept on calling them to at least know my results of the round but the HR never picked up.
Even if I was rejected, I still have the right to know my feedback and result.

1. System Design Question

Design amazon seller enlisting service.
He wanted me to design the whole system for that.
How to show the details of all sellers who are selling a product?
What are the relations b/w the tables that you have designed?
I was not able to design the system properly but he was somewhat satisfied with my answer.

Problem approach

Tip 1: Make sure you have enough explanation of what you are designing. 
 

2. System Design Question

Design an amazon search service where the number of records is greater than 10M.

3. DBMS Question

How would you scale your SQL database?
On what basis you will distribute the data in distributed data systems.

4. Networking Question

How do set up a proxy and what are its use cases of it?

5. Computer Networking Question

What happens when we type Google.com in the browser?

6. Computer Networking Question

How connection is established once you get the IP address from the DNS server?
He wanted me to explain all steps in the HTTP request.

7. Technical Question

What is replication lag?

8. DBMS Questions

How indexes are stored internally.
What are composite indexes?
I answered that we use a B tree then he asked if it is a binary tree or some other type of tree that we use to store indexes.
I answered him that we use the B+ tree whenever we are strong indexes in databases.

9. System Design Question

How would you increase the performance of your corn job?

Problem approach

Tip 1: I directly jumped to the solution before even asking what was the problem that we are facing.
Tip 2: I came up with the solution of using indexes in the database so that read speed could be increased also I explained to him that we can create a microservice that would be run by a lambda function.

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
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2581 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114579 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57825 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34961 views
7 comments
0 upvotes