i
Tekion
Work with us
Filter interviews by
Find the path in a matrix with the longest sum of elements
Start from the top-left corner of the matrix
Move only right or down in the matrix
Keep track of the sum of elements in each path
Return the path with the longest sum
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
Design a notification service for sending alerts to users.
Use a scalable messaging system like Kafka or RabbitMQ to handle high volume of notifications.
Implement a user subscription system to allow users to choose which notifications they want to receive.
Include different channels for notifications such as email, SMS, and push notifications.
Consider implementing a scheduling system to send notifications at specific tim...
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
Progress bar in React can be designed using CSS and state management.
Use CSS to style the progress bar
Use state management to update the progress value dynamically
Consider using libraries like react-progress-bar to simplify implementation
In React JS, timers can be implemented using setInterval or setTimeout functions.
Use setInterval for recurring timers
Use setTimeout for one-time timers
Remember to clear the timer using clearInterval or clearTimeout when component unmounts
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
I participated in a coding challenge that tested JavaScript concepts like currying and object flattening.
The coding challenge involved implementing a function that demonstrates currying in JavaScript.
Another part of the challenge required flattening nested objects using recursion.
I used higher-order functions and closures to achieve currying in the challenge.
The challenge also tested my understanding of object manipula...
Linked list , bst , stack , queue , hld,lld
I applied via Approached by Company
Coding question on graph
Low level design machine coding involves writing detailed code for specific functions or algorithms.
Identify the specific functionality or algorithm to be implemented
Break down the functionality into smaller components
Write detailed code for each component, considering efficiency and optimization
Test and debug the code to ensure it works as expected
Splitwise is a bill splitting application where users can track and split expenses with friends.
Design classes for User, Expense, Group, and Transaction
Implement functions for adding expenses, settling debts, and generating reports
Consider scalability and data storage options like databases
Handle currency conversions and real-time updates for balances
DSA and Algo round. Prepare from Leetcode
Implement Kaprekar's constant
I applied via Referral and was interviewed before Nov 2023. There were 2 interview rounds.
Top trending discussions
The duration of Tekion Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 16 interview experiences
Difficulty level
Duration
based on 56 reviews
Rating in categories
Software Engineer
591
salaries
| ₹17.4 L/yr - ₹32 L/yr |
Associate Software Engineer
276
salaries
| ₹10.6 L/yr - ₹18 L/yr |
Senior Software Engineer
214
salaries
| ₹30 L/yr - ₹46 L/yr |
Software Developer
156
salaries
| ₹18 L/yr - ₹44.2 L/yr |
Product Manager
121
salaries
| ₹22 L/yr - ₹38 L/yr |
Thomson Reuters
HighRadius
Chetu
EbixCash Limited