i
KhataBook
Filter interviews by
I was interviewed in Oct 2021.
Round duration - 60 Minutes
Round difficulty - Medium
Normal intro followed by 1 DSA question
Ninja is mastering an unusual language called the Alien Language. Although it uses the same alphabets as English, the sequence of these alphabets is different. This sequ...
The task is to check whether the given words are sorted lexicographically in an alien language.
Read the number of test cases
For each test case, read the number of words, the words themselves, and the order string
Check if the words are sorted lexicographically based on the given order string
Print 'YES' if the words are sorted, else print 'NO'
Round duration - 60 Minutes
Round difficulty - Easy
This round was based on checking the knowledge on component breaking of any web page and data flow
The play store home page consists of various components that provide a user-friendly interface for browsing and discovering apps.
Header section displaying the app logo, search bar, and navigation options
Featured apps section showcasing popular or recommended apps
Categories section for browsing apps based on different genres
Top charts section displaying the most downloaded or highest-rated apps
New releases section highl...
Round duration - 60 minutes
Round difficulty - Easy
This round was focused on how the developer is going to contribute to designing the better user experience
Design a wireframe for a ledger management user interface.
Include a navigation bar for easy access to different sections of the ledger
Design a table layout to display the ledger entries with columns for date, description, debit, credit, and balance
Add filters and search functionality to easily find specific entries
Include options to add, edit, and delete ledger entries
Consider adding visual indicators for different typ...
Tip 1 : Practice at least 2 DSA Mid-level questions Daily.
Tip 2 : Be confident on the projects mentioned in the resume.
Tip 1 : Stability in Resume
Tip 2 : Challenging Projects in resume
Top trending discussions
I applied via Hirist and was interviewed in Feb 2023. There were 6 interview rounds.
Create separate modules and communicate between them
I applied via LinkedIn and was interviewed before Nov 2021. There were 4 interview rounds.
Dsa - medium leetcode will suffice
Dosa - medium leetcode will suffice
Find the missing number in an array containing numbers from 1 to n.
Iterate through the array and calculate the sum of all numbers from 1 to n.
Calculate the sum of all numbers in the given array.
Subtract the sum of array from the sum of all numbers to find the missing number.
Data structure and algo questions from leetcode
Machine coding assignment
Designing a Content Delivery Network (CDN) for efficient content distribution.
Identify target audience and content types
Select appropriate CDN providers based on needs (e.g. Akamai, Cloudflare)
Implement caching strategies for static and dynamic content
Optimize network routing for faster delivery
Monitor performance and adjust as needed
Design a notification service for sending alerts to users.
Identify types of notifications (email, SMS, push notifications)
Implement a notification queue to handle high volume of notifications
Allow users to customize notification preferences
Include monitoring and logging for tracking delivery status
Consider scalability and reliability of the service
I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.
Regex generator- used dp
I applied via Recruitment Consulltant and was interviewed in Aug 2023. There were 2 interview rounds.
Merging two sorted arrays into a single sorted array
Create a new array to store the merged result
Iterate through both arrays simultaneously, comparing elements and adding the smaller one to the result array
Handle cases where one array is longer than the other by appending the remaining elements
Patch and post are HTTP methods used in API testing to update and create resources, respectively.
PATCH method is used to update an existing resource in the API
POST method is used to create a new resource in the API
Both methods are commonly used in RESTful APIs for CRUD operations
Example: PATCH /api/users/123 to update user with ID 123
Example: POST /api/users to create a new user
My automation framework is a data-driven framework using Selenium WebDriver and TestNG for test execution and reporting.
Uses Selenium WebDriver for interacting with web elements
Utilizes TestNG for test execution and reporting
Follows a data-driven approach for test data management
I was interviewed before May 2023.
Merge 2 unsorted array
Selenium automation framework
Redt assured automation framework
I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.
Asked spiral matrix question and some map related questions and optimise the approach
I was interviewed before Apr 2023.
2 DSA questions one based on Bit manipulation and other one DP.
Key Accounts Executive
45
salaries
| ₹2.2 L/yr - ₹4.3 L/yr |
Sales Executive
32
salaries
| ₹2.3 L/yr - ₹4.4 L/yr |
Key Account Manager
23
salaries
| ₹2.3 L/yr - ₹6.2 L/yr |
Senior Business Analyst
18
salaries
| ₹20 L/yr - ₹34 L/yr |
Business Analyst
16
salaries
| ₹6 L/yr - ₹14.9 L/yr |
Dukaan
OkCredit
Vyapar
Paytm