Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by ShareChat Team. If you also belong to the team, you can get access from here

ShareChat Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

ShareChat Software Development Engineer II Interview Questions and Answers

Updated 23 Sep 2024

ShareChat Software Development Engineer II Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 Medium level DSA questions

Round 2 - Technical 

(2 Questions)

  • Q1. Find the row with maximum number of 1's
  • Ans. 

    Find the row with maximum number of 1's in a matrix

    • Iterate through each row of the matrix

    • Count the number of 1's in each row

    • Track the row with maximum number of 1's

  • Answered by AI
  • Q2. Design Book My Show

Interview Preparation Tips

Interview preparation tips for other job seekers - It all depends on the interviewers mood.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Machine coding on Order Management System
  • Q2. Java related advance questions
Round 2 - Technical 

(2 Questions)

  • Q1. Healthy discussion on designing a system
  • Q2. Managerial questions
Round 3 - Culcural Fit 

(2 Questions)

  • Q1. Scenario based questions like How did you handle a situation where your colleague was unresponsive on something
  • Q2. Scenario based questions like What were the positive and constructive feedbacks you got from your manager

Interview Preparation Tips

Topics to prepare for Licious Software Development Engineer II interview:
  • System Design
  • DSA
  • Java
  • Spring Boot
  • SQL
  • Kafka
Interview preparation tips for other job seekers - Just focus on your technical skills along with sound knowledge on system design and good understanding of DSA
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. MVVM, Android Related
  • Q2. Diffrence between mvvm/ mvc
  • Ans. 

    MVVM focuses on separation of concerns between UI, business logic, and data layers, while MVC separates application into model, view, and controller.

    • MVVM stands for Model-View-ViewModel, where ViewModel acts as a mediator between View and Model.

    • MVVM is commonly used in WPF and Xamarin applications.

    • MVC stands for Model-View-Controller, where Controller handles user input, Model manages data, and View displays informatio...

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

General coding questions

Round 2 - Coding Test 

Machine coding round have to develop some working project

Round 3 - One-on-one 

(2 Questions)

  • Q1. Where do you see after 5 years
  • Q2. Challenges in past roles
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Sep 2023. There were 3 interview rounds.

Round 1 - Coding Test 

2 coding questions in 90 minutes

Round 2 - Technical 

(1 Question)

  • Q1. LLD of snake and ladder game
Round 3 - HM 

(1 Question)

  • Q1. Resume based questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Feb 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Haxckerrank Test with 3 problems

Round 2 - Technical 

(1 Question)

  • Q1. DSA and problem solving round
Round 3 - Technical 

(1 Question)

  • Q1. LLD and machine coding round
Round 4 - HR 

(1 Question)

  • Q1. Hiring manager connect and team fit
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Oct 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. 2 online Leetcode Medium questions.
  • Q2. Graph BFS and DFS
Round 3 - Technical 

(2 Questions)

  • Q1. Low level design discussion
  • Q2. Design a recommendation engine.
  • Ans. 

    Design a recommendation engine for personalized suggestions based on user preferences and behavior.

    • Collect user data such as browsing history, purchase history, ratings, and interactions.

    • Use collaborative filtering, content-based filtering, or hybrid approaches to generate recommendations.

    • Implement algorithms like matrix factorization, k-nearest neighbors, or neural networks for personalized suggestions.

    • Regularly updat...

  • Answered by AI
Round 4 - Behavioral 

(2 Questions)

  • Q1. High level design discussion
  • Q2. Design a load balancer
  • Ans. 

    Design a load balancer to evenly distribute incoming network traffic across multiple servers.

    • Implement a round-robin algorithm to distribute requests evenly among servers.

    • Monitor server health and adjust traffic distribution accordingly.

    • Use a combination of hardware and software load balancers for optimal performance.

    • Consider factors like server capacity, latency, and geographic location when routing traffic.

    • Implement ...

  • Answered by AI
Round 5 - HR 

(2 Questions)

  • Q1. Culture fit and salary negotiations
  • Q2. Why do you want to join licious.

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn leetcode medium questions and focus on LLD

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Instahyre and was interviewed in Dec 2023. There were 5 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. 1. Given an array find a subset that sums to a given sum K 2. Given an array with duplicate elements, print all triplets that sum to K. Each element at any index i can only be used once.
  • Ans. 

    Given an array, find a subset that sums to a given sum K and print all triplets that sum to K.

    • Use a recursive approach to find subsets that sum to K

    • Use a nested loop to find triplets that sum to K

    • Avoid using duplicate elements in triplets

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. LLD round 1. Design Book My Show. Interviewer was interested in classes and most common api. He asked more about how will these classes when translated into RDBMS table, will look like. What all index I co...
Round 3 - One-on-one 

(1 Question)

  • Q1. HLD round 1. Design swiggy 2. Follow up question was to create a state diagram for order object.
Round 4 - One-on-one 

(1 Question)

  • Q1. With HM 1. Projects 2. Major challenges during those projects 3. Who all were you stake holders 4. How do you contribute in design discussion 5. How to you plan your testing with QA and other involved team...
Round 5 - One-on-one 

(1 Question)

  • Q1. With VP of engineering 1. Project discussion. In each scope he asked what if this would fail then how are you handling your code. for eg. Let's say you are reading a file and dumping data in batches in 1 t...

Interview Preparation Tips

Topics to prepare for Porter Software Development Engineer II interview:
  • LLD
  • HLD
  • DSA
  • Project Planning

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jan 2023. There were 4 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. 1. Count number of islands 2. House Robber
  • Ans. 

    Count number of islands and solve the House Robber problem.

    • Count number of islands: Use DFS or BFS to traverse the grid and mark visited cells as part of an island.

    • House Robber: Use dynamic programming to calculate the maximum amount of money that can be robbed without alerting the police.

    • Example for counting number of islands: Given grid = [['1','1','0','0','0'],['1','1','0','0','0'],['0','0','1','0','0'],['0','0','0'...

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Design google sheet. How will you handle concurrent editing in google sheets?
  • Ans. 

    To handle concurrent editing in Google Sheets, use operational transformation to synchronize changes and resolve conflicts.

    • Implement operational transformation to track and merge concurrent edits

    • Use version control to manage different versions of the sheet

    • Apply locking mechanisms to prevent conflicts during editing

    • Utilize real-time collaboration features to notify users of changes

    • Implement conflict resolution strategie

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Design LLD of Zomato.
  • Ans. 

    Design LLD of Zomato

    • 1. Zomato is a food delivery platform that connects users with restaurants.

    • 2. The LLD should include modules for user management, restaurant management, order management, and delivery management.

    • 3. User management module should handle user registration, login, and profile management.

    • 4. Restaurant management module should handle restaurant registration, menu management, and reviews.

    • 5. Order managemen...

  • Answered by AI
Round 4 - One-on-one 

(1 Question)

  • Q1. Round with VP of the company. Few questions about my projects and few basic HR questions like why Urban Company etc etc

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Explain different GC strategies
  • Ans. 

    GC strategies refer to different garbage collection techniques used in memory management.

    • 1. Mark and Sweep: Identifies and marks all reachable objects, then sweeps away unreferenced objects.

    • 2. Copying: Divides memory into two equal halves and copies live objects from one half to the other.

    • 3. Generational: Divides objects into different generations based on their age, with different collection strategies for each genera...

  • Answered by AI

Skills evaluated in this interview

ShareChat Interview FAQs

How many rounds are there in ShareChat Software Development Engineer II interview?
ShareChat interview process usually has 2 rounds. The most common rounds in the ShareChat interview process are Coding Test and Technical.
How to prepare for ShareChat Software Development Engineer II interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at ShareChat. The most common topics and skills that interviewers at ShareChat expect are Machine Learning, Cloud, Data Warehousing, GIT and Golang.
What are the top questions asked in ShareChat Software Development Engineer II interview?

Some of the top questions asked at the ShareChat Software Development Engineer II interview -

  1. Find the row with maximum number of ...read more
  2. Design Book My S...read more

Tell us how to improve this page.

ShareChat Software Development Engineer II Interview Process

based on 1 interview

Interview experience

3
  
Average
View more
ShareChat Software Development Engineer II Salary
based on 53 salaries
₹30 L/yr - ₹50 L/yr
47% more than the average Software Development Engineer II Salary in India
View more details

ShareChat Software Development Engineer II Reviews and Ratings

based on 4 reviews

2.4/5

Rating in categories

2.8

Skill development

2.5

Work-life balance

4.0

Salary

1.5

Job security

2.1

Company culture

2.4

Promotions

2.7

Work satisfaction

Explore 4 Reviews and Ratings
Senior Associate Operations
135 salaries
unlock blur

₹4 L/yr - ₹8.8 L/yr

Operations Associate
122 salaries
unlock blur

₹3.5 L/yr - ₹6.1 L/yr

Lead Operator
87 salaries
unlock blur

₹6 L/yr - ₹12.7 L/yr

Associate Manager
69 salaries
unlock blur

₹9.2 L/yr - ₹18 L/yr

Territory Sales Manager
68 salaries
unlock blur

₹4 L/yr - ₹8.8 L/yr

Explore more salaries
Compare ShareChat with

MOJ

3.4
Compare

Chingari

3.7
Compare

Roposo

4.4
Compare

MX Takatak

5.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview