Upload Button Icon Add office photos
Engaged Employer

i

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

Fourkites Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Fourkites Senior Software Engineer 1 Interview Questions and Answers

Updated 9 Nov 2022

Fourkites Senior Software Engineer 1 Interview Experiences

1 interview found

I applied via Referral and was interviewed in May 2022. There were 2 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. 1. merge overlapping interval
  • Ans. 

    Merge overlapping intervals

    • Sort the intervals based on their start time

    • Iterate through the intervals and merge overlapping ones

    • Add the merged intervals to the result

  • Answered by AI
  • Q2. 2. Count number of iceland
  • Ans. 

    The question is unclear and lacks context.

    • The question needs to be rephrased or clarified.

    • It is unclear what 'iceland' refers to.

    • Without more information, it is impossible to answer the question.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - This is for the backend developer
1. Prepare Data structure and algorithms very well.
2. Have a thorough understanding of System Design.
3. Database knowledge is a must to have

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via Company Website and was interviewed before Aug 2023. There were 5 interview rounds.

Round 1 - Assignment 

Complete the assignment on React app

Round 2 - Aptitude Test 

Basic to Medium DSA questions on LinkedList & Heap

Round 3 - Technical 

(1 Question)

  • Q1. React related questions
Round 4 - Technical 

(1 Question)

  • Q1. System design of youtube
  • Ans. 

    Designing the system architecture of YouTube for scalability and performance.

    • Use a distributed system architecture to handle large amounts of data and traffic

    • Implement a content delivery network (CDN) to reduce latency and improve user experience

    • Utilize a microservices architecture for modularity and scalability

    • Implement caching mechanisms to improve performance and reduce server load

    • Use a relational database for stori...

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

(1 Question)

  • Q1. Hiring manager round on previous experiences

Interview Preparation Tips

Interview preparation tips for other job seekers - Follow Twilio magic values & prepare well within your domain. Interviewers are friendly so they'll help when needed.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Coding Test 

Coding round related to dsa and problem solving.

Round 2 - Coding Test 

Problem sovling round related to DSA

Round 3 - One-on-one 

(2 Questions)

  • Q1. Related to role
  • Q2. Related to tech

Interview Preparation Tips

Topics to prepare for Harness Senior Software Engineer 1 interview:
  • dsa
  • algo
Interview preparation tips for other job seekers - prepare well about ci and cd and dsa algo
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

It was good 20 mcqs 3 coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Dsa and core subjects like cn os
  • Q2. Dsa questions and core subjects
Round 3 - HR 

(1 Question)

  • Q1. Basic family discussion and salary details

Interview Preparation Tips

Interview preparation tips for other job seekers - it was overall a good experience
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Basic DSA questions, best time to buy and sell stock and its variation

Round 2 - Technical 

(2 Questions)

  • Q1. Basic nosql vs sql questions
  • Q2. Designing system for google playstore
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic OOP questions for python programming language

Round 2 - HR 

(2 Questions)

  • Q1. What's abstraction
  • Ans. 

    Abstraction is the concept of hiding complex implementation details and showing only the necessary information to the user.

    • Abstraction allows users to focus on what an object does instead of how it does it

    • It helps in reducing complexity and improving efficiency in software development

    • Example: In object-oriented programming, abstract classes and interfaces are used to achieve abstraction

  • Answered by AI
  • Q2. What's the difference between SQL and NoSQL database
  • Ans. 

    SQL databases are relational databases with structured data, while NoSQL databases are non-relational databases with flexible, unstructured data.

    • SQL databases use structured query language for defining and manipulating data, while NoSQL databases use different query languages or APIs.

    • SQL databases are table-based, with a predefined schema, while NoSQL databases are document, key-value, wide-column, or graph-based.

    • SQL d...

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Reverse a linked list
  • Ans. 

    Reverse a linked list by changing the direction of pointers

    • Start with three pointers: current, prev, and next

    • Iterate through the linked list, updating pointers to reverse the direction

    • Update the head of the linked list to the last node after reversing

  • Answered by AI
  • Q2. Implement binary search algorithm
  • Ans. 

    Binary search algorithm efficiently finds the target value in a sorted array.

    • Start by defining the low and high indices of the array.

    • Calculate the mid index and compare the target value with the value at mid.

    • If target is less than mid value, update high to mid-1; if greater, update low to mid+1.

    • Repeat until target is found or low is greater than high.

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

(2 Questions)

  • Q1. Brief Introduction and basic questions
  • Q2. Future plans and how am i going to achieve them

Skills evaluated in this interview

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

Medium to hard questions based on arrays, dp

Round 2 - Technical 

(2 Questions)

  • Q1. Quick sort algorithm
  • Ans. 

    Quick sort is a popular sorting algorithm that uses divide and conquer strategy.

    • Divides array into smaller sub-arrays based on a pivot element

    • Recursively sorts sub-arrays

    • Combines sorted sub-arrays to get final sorted array

    • Time complexity: O(n log n) on average, O(n^2) worst case

    • Example: [3, 6, 8, 10, 1, 2, 1] -> [1, 1, 2, 3, 6, 8, 10]

  • Answered by AI
  • Q2. Modified rotate a matrix
  • Ans. 

    Rotate a matrix by 90 degrees in place

    • Transpose the matrix

    • Reverse each row of the transposed matrix

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - study well and at the end, they would not hire anyone

Skills evaluated in this interview

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

(1 Question)

  • Q1. To print all permutation of a string
  • Ans. 

    Use recursion to generate all possible permutations of a given string.

    • Use recursion to swap characters in the string to generate permutations

    • Keep track of visited characters to avoid duplicates

    • Base case: when the length of the string is 1, add it to the result array

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

(1 Question)

  • Q1. Coin change Problem of finding number of ways to achieve K value
  • Ans. 

    The coin change problem involves finding the number of ways to make a certain value using a given set of coins.

    • Use dynamic programming to solve the coin change problem efficiently.

    • Create a 1D array to store the number of ways to make each value from 0 to the target value.

    • Iterate through the coins and update the array based on the current coin's value.

    • The final answer will be stored in the last element of the array.

    • Exam...

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

(1 Question)

  • Q1. Suduko solver question is given to me

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Jul 2024.

Round 1 - Coding Test 

Create an API using Notepad to check if a string is a palindrome or not.

Round 2 - One-on-one 

(1 Question)

  • Q1. Solid principal

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't join worst company
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at National Institute of Engineering (NIE) and was interviewed in Apr 2024. There were 4 interview rounds.

Round 1 - Coding Test 

2 questions, Easy and medium based

Round 2 - Technical 

(1 Question)

  • Q1. Stacks queues and array questions
Round 3 - One-on-one 

(1 Question)

  • Q1. Technical questions on projects
Round 4 - HR 

(1 Question)

  • Q1. How to tackle any uncertain situations? Behavioural questions

Fourkites Interview FAQs

How many rounds are there in Fourkites Senior Software Engineer 1 interview?
Fourkites interview process usually has 2 rounds. The most common rounds in the Fourkites interview process are Technical and Resume Shortlist.
What are the top questions asked in Fourkites Senior Software Engineer 1 interview?

Some of the top questions asked at the Fourkites Senior Software Engineer 1 interview -

  1. 2. Count number of icel...read more
  2. 1. merge overlapping inter...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Delhivery Interview Questions
3.9
 • 458 Interviews
Ecom Express Interview Questions
3.8
 • 197 Interviews
XpressBees Interview Questions
3.6
 • 159 Interviews
Vyapar Interview Questions
3.5
 • 53 Interviews
FarEye Interview Questions
3.1
 • 26 Interviews
ZIGRAM Interview Questions
3.9
 • 26 Interviews
MapmyIndia Interview Questions
3.8
 • 24 Interviews
View all
Fourkites Senior Software Engineer 1 Salary
based on 6 salaries
₹18 L/yr - ₹38 L/yr
32% more than the average Senior Software Engineer 1 Salary in India
View more details

Fourkites Senior Software Engineer 1 Reviews and Ratings

based on 1 review

1.0/5

Rating in categories

1.0

Skill development

1.0

Work-life balance

3.0

Salary

1.0

Job security

1.0

Company culture

1.0

Promotions

1.0

Work satisfaction

Explore 1 Review and Rating
Product Manager
24 salaries
unlock blur

₹24.5 L/yr - ₹39 L/yr

Senior Software Engineer
20 salaries
unlock blur

₹17.5 L/yr - ₹35 L/yr

Software Development Engineer
19 salaries
unlock blur

₹7.4 L/yr - ₹15.3 L/yr

Software Engineer
13 salaries
unlock blur

₹9.1 L/yr - ₹18 L/yr

Software Developer
12 salaries
unlock blur

₹7.7 L/yr - ₹20.8 L/yr

Explore more salaries
Compare Fourkites with

FarEye

3.1
Compare

LogiNext Solutions

1.8
Compare

Shiprocket Private Limited

3.9
Compare

Shadowfax Technologies

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