Glassdoor users rated their interview experience at Tensor Labs as 100% positive with a difficulty rating score of 2 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Associate Engineer and rated their interviews as the hardest, whereas interviews for Associate Engineer and roles were rated as the easiest.
Here are the most commonly searched roles for interview reports -
I applied through a staffing agency. The process took 1 week. I interviewed at Tensor Labs (Islamabad) in Oct 2025
Interview
There are a total of 2 technical rounds, and the 2nd interview is conducted by the CEO himself, and it is technically challenging. Interview is online and consists of 40 minutes.
Interview questions [1]
Question 1
Use of Dropout while training a model and once trained, how to use it during test process.
Complete ML workflow process:
The techniques used for Preprocessing a dataset
Which model to use (based on Classification, Regression etc. problem)
Training, Validation and Testing
Deployment
Search for questions that can be asked in similar scenario
Classification/Regression algorithms in detail:
Which algo to use in a specific use case and why?
Transformer architecture
Bias, Variance, Overfitting, Underfitting:
Ways to overcome Under and Over fitting
Scenario: If a Model shows a graph with a lot of variations (up and down), it refers more
towards underfitting as model is unable to understand the comple and data and is making
assumptions.
Part 2
Good Python concepts:
Typecasting
args and kwargs
yield
FastApi
Database:
How to handle large datasets.
User provides their data and how you will create a profile from this.
Profiling means # of columns/rows, empty values, other stats about the data
I applied online. The process took 2 weeks. I interviewed at Tensor Labs (Islamabad, Islamabad) in Jan 2025
Interview
One of the best interview processes I've been through, appeared 2 times for interview and got selected the 2nd time. The reason for appearing the first time was their professionalism and the guidance from the person taking the interview right after the call on what things I can improve and what pathway i should take.
Interview questions [1]
Question 1
Majority questions were around tabular machine learning and data understanding.
It was a relatively easy interview. Brush up on your data structures and algorithmic knowledge. LC easy questions for most of the rounds. Make sure you've gone through graph problems.
Interview questions [1]
Question 1
Describe a way to check if there is a way to get from point A to point B in any graph.