17 questions · from 1 interviews
Xarterian interview questions
Every question candidates reported from their Xarterian interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.
Xarterian coding and DSA questions
- 01
Unique Paths
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). The robot can only move either down or right at any point in time. The robot is trying to reach the bottom-right corner of the grid (marked 'Finish' in the…
Medium · From SDE-1(Backend) @ Xarterian || Interview Experience
- 02
Unique Paths II
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). The robot can only move either down or right at any point in time. The robot is trying to reach the bottom-right corner of the grid (marked 'Finish' in the…
Medium · From SDE-1(Backend) @ Xarterian || Interview Experience
- 03
Unique Paths with 8 Directions and Obstacles
Given a grid with obstacles, find the number of unique paths from a start to an end point, where movement is allowed in all 8 directions (horizontally, vertically, and diagonally). There are obstacles at various positions in the grid.
- 04
Count Complete Subarrays in an Array
Given an integer array nums, a subarray nums[i...j] is said to be complete if the number of distinct elements in the subarray is equal to the number of distinct elements in the whole array nums. Return the number of complete subarrays.
Medium · From SDE-1(Backend) @ Xarterian || Interview Experience
Xarterian system design questions
- 01
System Design Concepts (Scaling, Sharding, Load Balancing, Rate Limiting)
Explain scaling, sharding, load balancing, and rate limiting in system design.
- 02
HTTP/1 vs HTTP/2
Compare HTTP/1 and HTTP/2, discussing why HTTP/2 was introduced and its advantages.
- 03
Long Polling vs Short Polling
Explain the differences between long polling and short polling.
- 04
MySQL vs MongoDB
Compare MySQL and MongoDB, highlighting their differences and use cases.
- 05
Database Replication
Explain database replication.
Xarterian other questions
- 01
Promises vs async/await
Explain the differences between Promises and async/await.
- 02
Node.js Event Loop
Explain the Event loop in Node.js, mentioning libuv.
- 03
Features of Node.js
Discuss the key features of Node.js.
- 04
V8 Engine in Node.js
Explain why the V8 engine is used for Node.js.
- 05
Callback Hell and Mitigation
What is callback hell and how can it be avoided?
- 06
Temporal Dead Zone
Explain what the temporal dead zone is in JavaScript.
- 07
setInterval vs setTimeout in Event Loop
Compare setInterval and setTimeout, and discuss which will be executed first in the event loop.
- 08
Promises and States
Describe JavaScript Promises and their different states.
Xarterian interview questions FAQ
What questions are asked in Xarterian interviews?
Candidates reported 17 distinct questions across 1 Xarterian interviews. 4 coding and DSA questions, 5 system design questions, 8 other questions.