Upload Button Icon Add office photos
Engaged Employer

i

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

Soroco Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Soroco Software Python Engineer Interview Questions and Answers

Updated 25 Mar 2024

Soroco Software Python Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. This was a LLD round.
  • Q2. Design a metric system that handles requests from 100k Computers and show there metrics.
  • Ans. 

    Design a metric system to handle requests from 100k Computers and display their metrics.

    • Use a distributed system architecture to handle the large number of requests efficiently.

    • Implement load balancing to evenly distribute requests among servers.

    • Utilize monitoring tools like Prometheus or Grafana to track and display metrics such as CPU usage, memory usage, network traffic, and response times.

    • Consider implementing cach...

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

(2 Questions)

  • Q1. This was a LLD round.
  • Q2. Design a metric system that handles requests from 100k Computers and show there metrics.
  • Ans. 

    Design a metric system for handling requests from 100k Computers and displaying their metrics.

    • Use a distributed system architecture to handle the large number of requests.

    • Implement load balancing to evenly distribute requests among servers.

    • Utilize monitoring tools like Prometheus or Grafana to collect and display metrics.

    • Consider implementing caching mechanisms to improve performance.

    • Ensure scalability and fault tolera

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

(2 Questions)

  • Q1. This was a LLD round.
  • Q2. Design a metric system that handles requests from 100k Computers and show there metrics.
  • Ans. 

    Design a metric system for handling requests from 100k Computers

    • Use a distributed system architecture to handle the large number of requests

    • Implement load balancing to evenly distribute requests among servers

    • Utilize monitoring tools like Prometheus or Grafana to track metrics such as request rate, latency, and error rate

    • Set up alerts for abnormal behavior or performance issues

    • Store metrics in a time-series database lik

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your DSA and LLD skills up to date

Skills evaluated in this interview

Interview questions from similar companies

I applied via Job Portal and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Basic js concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Good
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 - Aptitude Test 

Normal apti questions.

Round 3 - Technical 

(1 Question)

  • Q1. About you experience in previous organization.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 - Aptitude Test 

It was basic test. online.

Round 3 - Coding Test 

2 questions on arrays. online.

Round 4 - Group Discussion 

The general topic. Be point to point

Round 5 - Technical 

(1 Question)

  • Q1. SQL and Python questions. online. screen sharing
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

Coding testing with 15 questions MCQ based

Round 3 - Technical 

(1 Question)

  • Q1. 1 or 2 DSA questions, rest tech stack related questions were asked
Round 4 - One-on-one 

(1 Question)

  • Q1. This was a technofunctional round, kind of a managerial round.
Round 5 - HR 

(1 Question)

  • Q1. This was a HR round
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Reg BW and ABAP and XSA
Round 3 - Technical 

(1 Question)

  • Q1. Reg sap BW and ABAP and XSA
Round 4 - HR 

(1 Question)

  • Q1. Company structure

I was interviewed before Dec 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 120 minutes
Round difficulty - Easy

After round 1 there was a break of 15 mins and the coding round started.
We had a choice to attempt the exam in R language & SQL or python & sql
I chose python and sql
It had 8 questions 4 python and 4 sql

  • Q1. 

    Longest Common Subsequence Problem Statement

    Given two strings, S and T with respective lengths M and N, your task is to determine the length of their longest common subsequence.

    A subsequence is a seque...

  • Ans. 

    The task is to find the length of the longest common subsequence between two given strings.

    • Use dynamic programming to solve this problem efficiently.

    • Create a 2D array to store the lengths of longest common subsequences of substrings.

    • Iterate through the strings to fill the array and find the length of the longest common subsequence.

    • Example: For strings 'abcde' and 'ace', the longest common subsequence is 'ace' with leng

  • Answered by AI
Round 2 - Video Call 

Round duration - 15 minutes
Round difficulty - Medium

The interview was mostly analytical based and how you approach the round a few technical questions in dbms and oops were also asked.

Round 3 - Video Call 

(1 Question)

Round duration - 20 Minutes
Round difficulty - Medium

Similar to first round
For Shortlists after elimination from first round.

  • Q1. 

    Car Pooling Capacity Problem

    You are a cab driver with a car that initially has 'C' empty seats. The car moves in a straight line towards the forward direction only. Your job is to determine if it is poss...

  • Ans. 

    Determine if it is possible to accommodate all passenger trips within a car's capacity without exceeding it at any point.

    • Iterate through each trip and keep track of the total number of passengers in the car at each point.

    • Check if the total number of passengers exceeds the car capacity at any point.

    • Return 'True' if all trips can be accommodated within the car capacity, otherwise return 'False'.

  • Answered by AI
Round 4 - Video Call 

(1 Question)

Round duration - 20 minutes
Round difficulty - Easy

After two technical round interviews, the last round was a hr interview. The whole process can take up one whole day or more and your interview can be at any time
My process started at 5 pm and ended at 10:30 pm
All the interviewers were very friendly no pressure.

  • Q1. 

    Nth Fibonacci Number Problem Statement

    Calculate the Nth term in the Fibonacci sequence, where the sequence is defined as follows: F(n) = F(n-1) + F(n-2), with initial conditions F(1) = F(2) = 1.

    Input:

    ...
  • Ans. 

    Calculate the Nth Fibonacci number efficiently using dynamic programming.

    • Use dynamic programming to store previously calculated Fibonacci numbers to avoid redundant calculations.

    • Start with base cases F(1) and F(2) as 1, then iterate to calculate subsequent Fibonacci numbers.

    • Time complexity can be optimized to O(N) using dynamic programming.

    • Example: For N = 5, the 5th Fibonacci number is 5.

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaCgpa was initially 6 and above but was later on cut to 7 and above due to high no of applicationsFractal Analytics interview preparation:Topics to prepare for the interview - Machine learning, dbms, sql, oops, python,Time required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Be fast ans accurate on your aptitude amd verbal tests. 
Tip 2 : In coding round, depending on the difficulty of the questions the time in which you complete solving them should decrease .If almost everyone can solve them timming comes in to the equation for shortlisting
Tip 3 : While submitting your resume, please be honest about the projects you have done and do not bluff about it because in the interview when you ate drilled abt it, they can catch you easily.
Tip 4 : be confident and answer every question to the best of your ability and if u don't know something, tell them you don't know abt it .

Application resume tips for other job seekers

Tip 1 : Research the company and put the most revalent projects and skills that the company os looking for specifically
Tip 2 : Do not bluff or lie on your resume. It show's during the interview.

Final outcome of the interviewSelected

Skills evaluated in this interview

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

Coding test regarding the tools and technologies

Round 2 - Technical 

(2 Questions)

  • Q1. Asked about the connections
  • Q2. Questions on coding

Interview Preparation Tips

Interview preparation tips for other job seekers - It's some what Moderate question
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Aug 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Sql,python for 5 questions

Round 2 - Technical 

(2 Questions)

  • Q1. Explain about cloud computing
  • Ans. 

    Cloud computing is the delivery of computing services over the internet, including storage, servers, databases, networking, software, and more.

    • Cloud computing allows users to access resources on-demand without the need for physical infrastructure

    • Examples of cloud computing services include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform

    • Cloud computing offers scalability, flexibility, cost-effectiv

  • Answered by AI
  • Q2. Basics of sql joins
Round 3 - HR 

(1 Question)

  • Q1. What is expected ctc
  • Ans. 

    Expected CTC refers to the salary range that the candidate is looking for in the new position.

    • Research industry standards for Software Developer salaries

    • Consider your experience, skills, and location when determining expected CTC

    • Be prepared to negotiate based on the job responsibilities and benefits package

    • Provide a range rather than a specific number to allow for flexibility

  • Answered by AI

Skills evaluated in this interview

I applied via Referral and was interviewed in Dec 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Spark, Hive, AWS, SQL

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare all basics for big data related to spark, SQL, DBMS
Prepare your project well

Soroco Interview FAQs

How many rounds are there in Soroco Software Python Engineer interview?
Soroco interview process usually has 3 rounds. The most common rounds in the Soroco interview process are One-on-one Round.
What are the top questions asked in Soroco Software Python Engineer interview?

Some of the top questions asked at the Soroco Software Python Engineer interview -

  1. Design a metric system that handles requests from 100k Computers and show there...read more
  2. This was a LLD rou...read more

Tell us how to improve this page.

Soroco Software Python Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Mu Sigma Interview Questions
2.6
 • 229 Interviews
Tiger Analytics Interview Questions
3.7
 • 222 Interviews
Fractal Analytics Interview Questions
4.0
 • 204 Interviews
Axtria Interview Questions
3.1
 • 115 Interviews
BrowserStack Interview Questions
3.6
 • 48 Interviews
C5i Interview Questions
4.0
 • 46 Interviews
View all
Software Engineer
117 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
85 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Business Analyst
28 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
21 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Customer Success Manager
17 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Soroco with

Fractal Analytics

4.0
Compare

Mu Sigma

2.6
Compare

Tiger Analytics

3.7
Compare

LatentView Analytics

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