i
Thinkitive Technologies
Filter interviews by
I applied via LinkedIn and was interviewed in May 2020. There were 5 interview rounds.
Threads are a sequence of instructions that can be executed independently by a program.
Threads are lightweight processes that share the same memory space as the parent process.
They allow for concurrent execution of multiple tasks within a single program.
Threads can communicate with each other through shared memory or message passing.
Examples of multi-threaded programs include web servers, video games, and operating sys
Stack is a linear data structure while tree is a hierarchical data structure.
Stack is a collection of elements with LIFO (Last In First Out) order.
Tree is a collection of nodes with parent-child relationship.
Stack has only one entry and exit point while tree can have multiple entry and exit points.
Stack is used for backtracking, undo operations, etc. while tree is used for representing hierarchical data like file syste
Top trending discussions
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.
posted on 15 Feb 2022
I applied via Campus Placement
In this round you have to clear Aptitude and Basic Coding
It is pure coding test which is conduct on hacker rank platform. You have to complete 4 question(1 easy + 2 medium + 1 hard)
posted on 18 Mar 2025
I appeared for an interview before Mar 2024, where I was asked the following questions.
posted on 25 Aug 2021
posted on 15 Feb 2022
I applied via Referral and was interviewed before Feb 2021. There were 3 interview rounds.
Interview questions for Software Engineer position
Project explanation should include details on the project's purpose, scope, and technologies used
SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle) are methodologies used in software development and testing respectively
Smoke testing is a type of testing that checks if the basic functionalities of the software are working fine, while Sanity tes...
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