TravClan interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

TravClan
upvote
share-icon
4 rounds | 13 Coding problems

Interview preparation journey

expand-icon
Journey
I applied for this job on LinkedIn. A few days later, I received a link for an assessment round to test my skills. After clearing the assessment, I went through a series of technical interviews where I was asked questions about my knowledge and experience. Finally, I had my last interview with the CTO. In this round, we discussed both technical topics and how well I would fit in with the company and the team.
Application story
I applied for this job on LinkedIn. A few days later, I received a link to an assessment round to test my skills. After passing the assessment, I went through a series of technical interviews where I was asked questions about my knowledge and experience. Finally, I had a final interview with the CTO. In this round, we discussed both technical topics and how I would fit in with the company and the team.
Preparation
Duration: 1 month
Topics: HTML, CSS, JavaScript, React.js, Design Patterns, DSA
Tip
Tip

Tip 1: Set clear learning goals and follow a consistent study schedule to stay focused and track your progress.
Tip 2: Practice regularly by working on real projects or coding challenges to reinforce your skills and gain hands-on experience.
Tip 3: Complete at least two projects with a primary focus on understanding every detail of the tech stack.

Application process
Where: Linkedin
Eligibility: Minimum 1 year of experience in frontend development. (Salary Package: 11.5 LPA)
Resume Tip
Resume tip

Tip 1: Keep your resume clear and concise, highlighting your most relevant skills and experiences for the role.
Tip 2: Emphasise your genuine skills and experiences that are directly relevant to the job you are applying for.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration60 minutes
Interview date27 Jan 2025
Coding problem3

1. Check Is Fibonacci Number

Easy
20m average time
80% success
0/40
Asked in companies
AmazonTwitterMakeMyTrip

You are given an integer, all you have to do is to find whether this number is a Fibonacci number or not.

Fn is said to be a Fibonacci sequence such that each number in Fn is the sum of its two preceding numbers, starting with 0 and 1.

Fn = F(n-1) + F(n-2)

fn is said to be a Fibonacci number if it is a part of the Fn/Fibonacci sequence.

Try solving now

2. Task Manager

You are provided with the boilerplate code of a React project for a Todo Application. Your task is to implement and complete the core functionalities of the application. The following features need to be developed:

Functional Requirements:

  1. Add New Todo: Implement functionality to create and add a new todo item with a title and creation date.
  2. Update Todo Status: Allow users to toggle the status of a todo item between open and closed.
  3. Delete Todo: Implement functionality to remove a todo item from the list.
  4. Sort Todos by Creation Date: Add functionality to sort the list of todos based on their creation date in either ascending or descending order.

3. Output Prediction

You are given several JavaScript code snippets. Your task is to analyze each snippet and predict its output.

02
Round
Medium
Face to Face
Duration75 minutes
Interview date3 Feb 2025
Coding problem5

1. Throttle Function

Write a throttling function. When should we use it?

2. Filter Polyfill

Implement a polyfill for the Array.prototype.filter() method. The polyfill should replicate the exact behavior of the native method.

3. Kanban Board

You are required to implement a Kanban Board component using React.js. A Kanban Board is a visual workflow management tool that organizes tasks across different stages (e.g., To Do, In Progress, Done).

4. Babel Webpack

What are Babel and Webpack?

5. Virtualization Concept

What is virtualization, and how do we implement it?

03
Round
Medium
Face to Face
Duration45 minutes
Interview date7 Feb 2025
Coding problem4

1. Next.js Question

What is Next.js? (Learn)

2. Rendering Methods

Explain SSR (Server-Side Rendering), CSR (Client-Side Rendering), and SSG (Static Site Generation) with suitable examples.

3. JWT Authentication

Explain JWT (JSON Web Token) authentication.

4. React Theme Toggler

Build a React.js application that supports multiple themes—specifically Light Mode and Dark Mode. The user should be able to toggle between these themes at runtime.

04
Round
Medium
Online Coding Interview
Duration45 minutes
Interview date7 Feb 2025
Coding problem1

1. HR Questions

This round was mainly a basic HR round focused on understanding my background and personality. Most of the questions were based on the information mentioned in my resume. The interviewer asked me to talk about my past experiences, skills, and projects to get a clear idea of my work history and strengths.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
5 rounds | 6 problems
Interviewed by TravClan
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 4 problems
Interviewed by TravClan
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 4 problems
Interviewed by TravClan
720 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114579 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57825 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34961 views
7 comments
0 upvotes