i
Thinkitive Technologies
Filter interviews by
I applied via Walk-in and was interviewed before Oct 2022. There were 2 interview rounds.
Overload is when a class has multiple methods with the same name but different parameters. Override is when a subclass provides a specific implementation of a method that is already defined in its superclass.
Overload occurs within the same class, while override occurs between a superclass and its subclass.
Overload is resolved at compile time based on the method signature, while override is resolved at runtime based on ...
Split functions are used to divide a string into multiple parts based on a specified delimiter.
Split functions are commonly used in programming languages like Python, JavaScript, and Java.
The split function takes a string and splits it into an array of substrings based on a specified delimiter.
For example, in Python, the split function can be used like this: 'hello world'.split(' ') will return ['hello', 'world'].
Top trending discussions
I applied via LinkedIn and was interviewed in Jul 2022. There were 3 interview rounds.
posted on 23 Jan 2022
I applied via Naukri.com and was interviewed in Dec 2021. There were 3 interview rounds.
posted on 23 Mar 2023
I applied via Walk-in and was interviewed before Mar 2022. There were 3 interview rounds.
posted on 6 May 2021
I applied via Walk-in and was interviewed before May 2020. There were 3 interview rounds.
Reasoning, mathematics, and basic English grammar.
posted on 5 Feb 2025
D/W Rest and GraphQL APIs are two different types of APIs used for communication between software systems.
D/W Rest API is a standard protocol for accessing and manipulating data over the web using HTTP.
GraphQL API is a query language for APIs and a runtime for executing those queries with your existing data.
Rest APIs are more commonly used and follow a stateless client-server architecture.
GraphQL APIs allow clients to ...
REST uses fixed endpoints to define the resources that can be accessed through the API.
RESTful APIs use fixed URLs to access resources
Each endpoint corresponds to a specific resource or action
Endpoints are defined in the API documentation
Example: GET /users retrieves a list of users
I applied via Company Website and was interviewed before Dec 2019. There were 3 interview rounds.
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
posted on 9 Jan 2025
Vite is a build tool that focuses on fast development, while Webpack is a more versatile and powerful build tool.
Vite is designed for fast development with instant server start and hot module replacement.
Webpack is a more versatile tool that can handle complex configurations and optimizations.
Vite uses ES modules natively for faster bundling, while Webpack requires additional plugins for the same functionality.
Vite is ...
Currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of nested functions, each taking a single argument.
Currying helps in creating reusable functions and partial application.
In JavaScript, currying can be achieved using closures and nested functions.
Example: const add = (a) => (b) => a + b; const add5 = add(5); console.log(add5(3)); // Output: 8
Currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of nested functions, each taking a single argument.
Currying helps in creating reusable functions and partial application.
In JavaScript, currying can be achieved using closures and nested functions.
Example: const add = (a) => (b) => a + b; const add5 = add(5); console.log(add5(3)); // Output: 8
Webpack is a mature and feature-rich bundler, while Vite is a newer and faster build tool focused on development experience.
Webpack is a mature and feature-rich bundler that is highly configurable and widely used in the industry.
Vite is a newer build tool that focuses on providing a faster development experience by leveraging ES modules and server-side rendering.
Webpack requires a configuration file (webpack.config.js)...
I applied via LinkedIn and was interviewed before Nov 2023. There was 1 interview round.
Had to brief about myself, my technical skills and projects. Few Technical questions regarding the tech stack and casual discussion.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
103
salaries
| ₹2.8 L/yr - ₹10 L/yr |
Senior Software Engineer
50
salaries
| ₹4.5 L/yr - ₹14.8 L/yr |
Software Engineer2
46
salaries
| ₹4 L/yr - ₹10 L/yr |
Software Developer
20
salaries
| ₹2.8 L/yr - ₹5 L/yr |
Full Stack Developer
13
salaries
| ₹3.6 L/yr - ₹6.2 L/yr |
Accel Frontline
Northcorp Software
Elentec Power India (EPI) Pvt. Ltd.
HyScaler