i
SquareBoat
Filter interviews by
I applied via Approached by Company and was interviewed in Oct 2023. There were 4 interview rounds.
General Aptitude with Verbal, Maths and English
Personality test from and online website 16 personalities
I appeared for an interview in Mar 2025, where I was asked the following questions.
Closures are functions that have access to variables from their containing scope even after the parent function has finished executing.
Closures allow functions to access variables from their outer scope
They 'close over' the variables they need, preserving their values even after the parent function has finished executing
Closures are commonly used in asynchronous programming and event handling
Various strategies for caching include in-memory caching, database caching, and CDN caching.
In-memory caching: Storing data in memory for quick access, commonly used for frequently accessed data.
Database caching: Storing query results in memory to reduce database load, commonly used for read-heavy applications.
CDN caching: Storing static assets on content delivery networks for faster access by users around the world.
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Html css , make flex box widget
SquareBoat interview questions for popular designations
I applied via Approached by Company and was interviewed in Nov 2022. There were 2 interview rounds.
I applied via LinkedIn and was interviewed before May 2021. There were 2 interview rounds.
Build News app with fake apis with statemanagent, pagination and error handling. Next theres discussion round for this assesment
I applied via Company Website and was interviewed in Oct 2020. There were 5 interview rounds.
Call, apply and bind are methods used to set the value of 'this' in a function.
Call and apply are used to invoke a function with a specific 'this' value and arguments passed as an array or list respectively.
Bind is used to create a new function with a specific 'this' value and arguments that can be called later.
Call and apply are similar, but apply is useful when the number of arguments is unknown or variable.
Bind is u...
Closures and currying are advanced concepts in JavaScript that allow for more efficient and flexible code.
Closures allow inner functions to access variables from outer functions
Currying involves breaking down a function with multiple arguments into a series of functions with single arguments
Both closures and currying can improve code readability and maintainability
Top trending discussions
posted on 4 May 2019
I applied via Naukri.com and was interviewed in Oct 2018. There were 3 interview rounds.
I applied via Company Website and was interviewed before Dec 2019. There were 3 interview rounds.
posted on 5 Oct 2023
I applied via Company Website and was interviewed before Oct 2022. There were 5 interview rounds.
Duration is around 1 hour
based on 5 interviews
Interview experience
based on 48 reviews
Rating in categories
Software Engineer
39
salaries
| ₹5 L/yr - ₹13 L/yr |
Front end Engineer
22
salaries
| ₹5 L/yr - ₹9 L/yr |
Product Designer
21
salaries
| ₹6 L/yr - ₹10.5 L/yr |
Front end Developer
14
salaries
| ₹4.8 L/yr - ₹10.5 L/yr |
Software Developer
7
salaries
| ₹3.5 L/yr - ₹10 L/yr |
Accel Frontline
Northcorp Software
Elentec Power India (EPI) Pvt. Ltd.
HyScaler