i
Tekion
Work with us
Filter interviews by
I appeared for an interview in Feb 2025, where I was asked the following questions.
Implementing polyfills for Promises to ensure compatibility in environments lacking native support.
Define a Promise constructor that takes an executor function with resolve and reject parameters.
Implement the 'then' method to handle chaining of promises.
Handle asynchronous operations using 'setTimeout' to mimic the behavior of native promises.
Ensure proper error handling by catching exceptions and calling the reject fu...
Implementing Promise.all allows multiple promises to run concurrently and resolves when all promises are fulfilled.
Promise.all takes an iterable of promises as input.
It returns a single promise that resolves when all input promises resolve.
If any promise rejects, Promise.all immediately rejects with that reason.
Example: Promise.all([promise1, promise2]).then(results => { /* handle results */ });
The resolved value is...
Top trending discussions
I applied via Approached by Company and was interviewed before Jun 2021. There were 2 interview rounds.
Frameworks provide structure and pre-built components for software development, but can also limit flexibility and require learning curve.
Advantage: Provides structure and pre-built components for faster development
Advantage: Can improve code quality and maintainability
Disadvantage: Can limit flexibility and customization
Disadvantage: Requires learning curve and potential dependency issues
Example: ReactJS provides a fr...
Oops stands for Object-Oriented Programming. It is a programming paradigm that uses objects to represent real-world entities.
Advantages: code reusability, modularity, encapsulation, inheritance, polymorphism
Disadvantages: complexity, steep learning curve, performance overhead
Example: creating a class 'Car' with properties like 'make', 'model', and 'year', and methods like 'start_engine' and 'stop_engine'
String manipulation problems involve modifying or analyzing strings of characters.
Use built-in string methods like substring, replace, and split.
Regular expressions can be powerful tools for pattern matching and manipulation.
Be mindful of edge cases like empty strings and null values.
Consider the time and space complexity of your solution.
Practice with coding challenges on websites like LeetCode and HackerRank.
I appeared for an interview in Jan 2021.
A C# program to demonstrate basic concepts like variables, loops, and conditionals.
Use 'int' for integers: int number = 5;
Implement loops: for (int i = 0; i < 5; i++) { Console.WriteLine(i); }
Use conditionals: if (number > 0) { Console.WriteLine('Positive'); }
I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Sep 2021. There was 1 interview round.
posted on 7 Apr 2021
I applied via Naukri.com and was interviewed before Oct 2019. There was 1 interview round.
based on 1 interview experience
Software Engineer
579
salaries
| ₹10 L/yr - ₹40 L/yr |
Associate Software Engineer
278
salaries
| ₹7 L/yr - ₹24 L/yr |
Senior Software Engineer
213
salaries
| ₹15 L/yr - ₹55 L/yr |
Software Developer
157
salaries
| ₹12.4 L/yr - ₹50 L/yr |
Product Manager
118
salaries
| ₹14.3 L/yr - ₹50 L/yr |
Thomson Reuters
HighRadius
Chetu
EbixCash Limited