i
Technosphere Labs
Filter interviews by
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
Quantitative , figure ,mcq question based on tech stack and 2 coding question which are basic. 90 minute time limit.
30 minutes tech round on Java
Java properties include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Allows bundling of data and methods that operate on the data within a single unit.
Inheritance: Enables a class to inherit properties and behavior from another class.
Polymorphism: Allows objects to be treated as instances of their parent class.
Abstraction: Hides the implementation details and only shows the necessary feature
Method overloading is the ability to define multiple methods with the same name but different parameters in a class.
Allows multiple methods with the same name but different parameters
Parameters can be different in number, type, or order
Helps improve code readability and maintainability
Example: void print(int num) and void print(String text) in a class
posted on 15 Jul 2024
The project architecture follows a microservices design pattern with separate front-end and back-end components.
Utilizes microservices architecture for scalability and flexibility
Separate front-end and back-end components for modularity
May include technologies like Docker for containerization and Kubernetes for orchestration
Async and await are keywords in JavaScript used for handling asynchronous operations.
Async is used to define a function as asynchronous, allowing it to use the await keyword.
Await is used to pause the execution of an async function until a Promise is settled.
Async functions always return a Promise, which resolves with the value returned by the function.
Using async/await makes asynchronous code easier to read and write
Cloning is the process of creating an exact copy of an object or organism.
There are two main types of cloning: reproductive cloning and therapeutic cloning.
Reproductive cloning involves creating a genetically identical copy of an organism, such as Dolly the sheep.
Therapeutic cloning is the process of creating embryonic stem cells for medical research and treatment.
Cloning can also refer to making copies of software or
final is a keyword in Java used to declare constants, while finalize is a method in Java used for cleanup operations.
final is used to declare constants in Java
final variables cannot be reassigned
finalize is a method in Java used for cleanup operations before an object is garbage collected
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
SOLID, API Security, Git commands, Node.js basics
posted on 5 Aug 2022
posted on 16 Nov 2021
I was interviewed in Jul 2021.
Round duration - 120 Minutes
Round difficulty - Medium
The round was online. It had coding, aptitude and verbal questions.
The first line conta...
The idea is to sort the array in non-decreasing order, and then return the third element from the back of the array.
The steps are as follows :
O(1)
We are not using any extra space. Thus, the overall space complexity will be O(1).
Time Complexity: O(nlogn)Explan...Round duration - 20 minutes
Round difficulty - Medium
It was at 11:45 am on Microsoft teams. Interviewer was friendly. I was asked to share my screen.
The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then th...
The brute force approach is to use recursion. First, we reach the end of the Linked List recursively and at last node, we return the last node, which becomes the new head of the partially reversed Linked List. While coming back from each recursion call we add the current node in the current recursion call to the last node of the partially reversed Linked List and assign the current node to null.
Steps:
&...
Introduction , Projects and technologies worked on , sql queries like select , insert , difference between delete , truncate, drop , synchronized & asynchronized programming , oops p...
Round duration - 20 Minutes
Round difficulty - Easy
It was on microsoft teams. Hr asked me basic questions.
Introduce yourself.
Are you willing to relocate?
Do you have any other offer in hand?
When can you join our organization?
Tip 1 : Do atleast 2 projects
Tip 2 : Complete competitive programming
Tip 3 : Practice more interview Questions particular to the company applying to
Tip 1 : Don't lie on resume
Tip 2 : Try to wrap resume in one page
Aptitude, Coding and IQ
Web Worker is a JavaScript API that allows running scripts in background threads to improve performance.
Web Worker helps in offloading tasks from the main thread to improve responsiveness of web applications.
Web Worker can be used for tasks like heavy calculations, image processing, and network requests.
Communication between the main thread and Web Worker is done using message passing.
Web Worker runs in a separate glob
Prototypes in JavaScript are used for inheritance and allow objects to inherit properties and methods from other objects.
Prototypes are used to add new properties or methods to all instances of an object.
Objects in JavaScript have a prototype property, which points to another object.
When a property or method is accessed on an object, JavaScript will first look for it on the object itself, and then on its prototype chai...
I applied via Naukri.com and was interviewed before Dec 2023. There were 4 interview rounds.
AngularJS is a JavaScript-based open-source front-end web framework mainly maintained by Google.
AngularJS is used for building dynamic web applications.
It allows for the creation of single-page applications.
AngularJS extends HTML with new attributes called directives.
Async pipe is used in Angular to subscribe to an Observable or Promise and automatically manage the subscription.
It simplifies the process of subscribing to and unsubscribing from asynchronous data streams in Angular templates.
It automatically subscribes to an Observable or Promise in the template and unsubscribes when the component is destroyed.
It can be used with *ngFor to iterate over an Observable array and automat
Merge the array values and how the authentication works
Create the website with responsive
Embedded Software Engineer
11
salaries
| ₹2.5 L/yr - ₹4.8 L/yr |
Embedded Software Developer
4
salaries
| ₹3.6 L/yr - ₹3.8 L/yr |
Staffing Accounts Manager
4
salaries
| ₹11 L/yr - ₹11.8 L/yr |
Cognizant
NTT Data Information Processing Services
Sutherland Global Services
Hexaware Technologies