Upload Button Icon Add office photos
Engaged Employer

i

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

ShipBob Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

ShipBob Front end Developer Interview Questions and Answers

Updated 8 Aug 2023

ShipBob Front end Developer Interview Experiences

1 interview found

Interview experience
4
Good
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 - Technical 

(2 Questions)

  • Q1. Asked basic web concept?
  • Q2. Dom, jwt, jquery, react

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics of web, react, security, networking

Interview questions from similar companies

I appeared for an interview before May 2021.

Round 1 - Assignment 

(1 Question)

Round duration - 45 Minutes
Round difficulty - Medium

  • Q1. Design a class booking application for students.
  • Ans. 

    A class booking application for students to schedule and manage their classes.

    • Create a class booking system where students can view available classes, book classes, and manage their schedule.

    • Include features like class search, class details, booking confirmation, and calendar view.

    • Implement user authentication to ensure only registered students can book classes.

    • Allow students to cancel or reschedule classes with proper...

  • Answered by AI
Round 2 - Telephonic Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

The interviewer understand the current problem statement I was working on. 
Asked the clarifying questions and alternative approaches to solve the same and their tradeoffs.
Also, asked about the technologies I was using in depth and reason for choosing the same.

  • Q1. 

    Gas Tank Problem Statement

    You have a car with a gas tank of infinite capacity. There are 'N' gas stations located along a circular route, numbered from 0 to N-1. You begin your journey with an empty tank...

  • Ans. 

    Find the starting gas station index to complete a circular route with gas and cost arrays.

    • Iterate through gas stations, keeping track of gas remaining after each station

    • If gas remaining is negative, reset starting station to current station + 1

    • If total gas remaining at the end is greater than or equal to total cost, return starting station index

  • Answered by AI
Round 3 - Telephonic Call 

Round duration - 45 Minutes
Round difficulty - Medium

This round was their with the CTO and was mostly the culture fitment round.

 

Round 4 - HR 

Round duration - 30 Minutes
Round difficulty - Easy

This round was with the cofounder and was mostly culture fitment.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in GurgaonEligibility criteriaNo criteriaRIVIGO interview preparation:Topics to prepare for the interview - Data Structures, Competitive Programming, Databases, Java, Spring , Hibernate, Jenkins, AWSTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice questions on leetcode
Tip 2 : Understand the best solutions in depth and algorithm used
Tip 3 : Ask clarifying questions to the interviewer and break the problem to smaller sub parts

Application resume tips for other job seekers

Tip 1 : Highlight your most impactful work on the resume
Tip 2 : Keep it easy to understand

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
4
Good
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 - HR 

(1 Question)

  • Q1. General discussion on experience
Round 3 - Technical 

(3 Questions)

  • Q1. Knowledge on SQL and how to write a query
  • Q2. Knowledge on DSA and coding problems to solve.
  • Q3. Knowledge on APIS (structure, security etc.)

Interview Preparation Tips

Interview preparation tips for other job seekers - Know your concepts.
Be confident about stuff that you know but be humble enough to say No to what you don't know.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 coding questions .array or string helpful

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 - HR 

(4 Questions)

  • Q1. Why should we hire you?
  • Q2. Where do you see yourself in 5 years?
  • Q3. What are your strengths and weaknesses?
  • Q4. Tell me about yourself.
Round 3 - Technical 

(1 Question)

  • Q1. Based on our resuem

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview
Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Aug 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Coding bassed interview
Round 2 - Coding Test 

I had made a four page website

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Project disscuss ion machine coding round
  • Q2. Live mcr solution drag and drop
  • Ans. 

    Live MCR solution drag and drop allows users to interactively move and rearrange elements on a webpage in real-time.

    • Use HTML5 drag and drop API to implement the functionality

    • Utilize JavaScript to handle drag and drop events

    • Update the DOM dynamically based on user interactions

    • Consider accessibility and usability aspects for a seamless user experience

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

To share assignment for email.

Round 2 - Technical 

(1 Question)

  • Q1. Technical interview arrange google meet.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. About Yourself.
  • Q2. About coding skills
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Sep 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Explain arrow function
  • Ans. 

    Arrow functions are a concise way to write functions in JavaScript.

    • Arrow functions have a shorter syntax compared to traditional function expressions.

    • They do not have their own 'this' keyword, instead they inherit 'this' from the parent scope.

    • Arrow functions are best suited for non-method functions and do not work well as object methods.

  • Answered by AI
  • Q2. What are primitive data types in javascript
  • Ans. 

    Primitive data types in JavaScript are basic data types that are not objects and do not have methods.

    • Primitive data types include string, number, boolean, null, undefined, and symbol.

    • Examples: 'hello' (string), 42 (number), true (boolean), null, undefined, Symbol('foo')

  • Answered by AI
  • Q3. Questions on previously worked projects
  • Q4. Explain equality in JS
  • Ans. 

    Equality in JS refers to how values are compared in JavaScript.

    • In JavaScript, there are two types of equality: strict equality (===) and loose equality (==)

    • Strict equality (===) checks if the values are of the same type and have the same value

    • Loose equality (==) converts the operands to the same type before making the comparison

    • Example: 1 === '1' is false (strict equality), 1 == '1' is true (loose equality)

  • Answered by AI
  • Q5. OOPS concepts in JS
  • Ans. 

    OOPS concepts in JavaScript involve encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Inheritance: Ability of a class to inherit properties and methods from another class.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation details and showing only the neces

  • Answered by AI
Round 2 - Coding Test 

Complex program to test knowledge of JS, HTML, CSS, DOM manipulation and 2D animations

Skills evaluated in this interview

ShipBob Interview FAQs

How many rounds are there in ShipBob Front end Developer interview?
ShipBob interview process usually has 2 rounds. The most common rounds in the ShipBob interview process are Resume Shortlist and Technical.
What are the top questions asked in ShipBob Front end Developer interview?

Some of the top questions asked at the ShipBob Front end Developer interview -

  1. dom, jwt, jquery, re...read more
  2. Asked basic web conce...read more

Tell us how to improve this page.

ShipBob Front end Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

ElasticRun Interview Questions
3.5
 • 251 Interviews
Kuehne + Nagel Interview Questions
4.0
 • 22 Interviews
Hyundai Glovis Interview Questions
3.8
 • 19 Interviews
LetsTransport Interview Questions
3.5
 • 19 Interviews
Sugam Parivahan Interview Questions
3.9
 • 15 Interviews
View all
Resolution Specialist
7 salaries
unlock blur

₹6.3 L/yr - ₹8 L/yr

Support Associate
7 salaries
unlock blur

₹7.5 L/yr - ₹8 L/yr

Software Development Engineer II
7 salaries
unlock blur

₹26 L/yr - ₹35 L/yr

Senior Analyst
7 salaries
unlock blur

₹13 L/yr - ₹29.5 L/yr

Engineering Manager
6 salaries
unlock blur

₹45 L/yr - ₹70 L/yr

Explore more salaries
Compare ShipBob with

Mahindra Logistics

3.9
Compare

ElasticRun

3.5
Compare

DHL Global Forwarding

4.1
Compare

Allcargo Logistics

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