Upload Button Icon Add office photos

OSP Labs

Compare button icon Compare button icon Compare

Filter interviews by

OSP Labs Senior Engineer Interview Questions, Process, and Tips

Updated 26 Sep 2020

OSP Labs Senior Engineer Interview Experiences

1 interview found

I applied via Indeed and was interviewed in Aug 2020. There were 4 interview rounds.

Interview Questionnaire 

8 Questions

  • Q1. Tell me about your project in web api
  • Q2. Tell me about how do you manage security at application level
  • Ans. 

    I ensure security at application level by implementing secure coding practices and regularly testing for vulnerabilities.

    • Implement secure coding practices such as input validation, output encoding, and proper error handling

    • Regularly test for vulnerabilities using tools like OWASP ZAP and Burp Suite

    • Implement access controls and authentication mechanisms to ensure only authorized users can access sensitive data

    • Encrypt se...

  • Answered by AI
  • Q3. Database password approach
  • Ans. 

    Database passwords should be stored securely using hashing and salting techniques.

    • Use a strong hashing algorithm like SHA-256 or bcrypt to hash passwords.

    • Add a unique salt to each password before hashing to prevent rainbow table attacks.

    • Store the salt and hashed password separately in the database.

    • Use a secure connection (HTTPS) when transmitting passwords.

    • Implement password policies to enforce strong passwords and reg

  • Answered by AI
  • Q4. Stored procedure performance tunning with heavy database
  • Ans. 

    To tune stored procedure performance with heavy database, optimize query execution plan, use indexes, and minimize data transfer.

    • Optimize query execution plan

    • Use indexes

    • Minimize data transfer

    • Consider partitioning large tables

    • Use stored procedure parameters

    • Avoid using cursors

    • Use SET NOCOUNT ON

    • Consider using temp tables

    • Regularly update statistics

  • Answered by AI
  • Q5. .NET MVC
  • Q6. Oops in real projects
  • Ans. 

    Oops (Object-Oriented Programming) is a common paradigm in real projects.

    • Oops helps in creating modular and reusable code.

    • It helps in reducing code duplication and increasing code maintainability.

    • Common oops concepts include inheritance, polymorphism, and encapsulation.

    • Examples of oops languages include Java, C++, and Python.

  • Answered by AI
  • Q7. Reason to select MVC vs. non MVC
  • Ans. 

    MVC provides better separation of concerns and modularity, making it easier to maintain and scale applications.

    • MVC separates the application into Model, View, and Controller components

    • This separation allows for easier testing and maintenance of each component

    • MVC also allows for easier scalability and modularity of the application

    • Non-MVC architectures can lead to tightly coupled code and difficulty in making changes

    • Exam...

  • Answered by AI
  • Q8. Flexibility to learn new technology
  • Ans. 

    I am highly flexible and adaptable to learning new technologies.

    • I have a passion for learning and staying up-to-date with the latest advancements in technology.

    • I have a proven track record of quickly learning and mastering new technologies.

    • I am comfortable with experimenting and exploring new technologies on my own time.

    • I am open to constructive feedback and willing to learn from my mistakes.

    • I have experience working w...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - mind blowing interview from Pankaj

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

What is performance testing?

Round 2 - Technical 

(1 Question)

  • Q1. About load runner
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Full c concept MCQ with IQ and Computaional Thinking

Round 2 - Technical 

(2 Questions)

  • Q1. Number system convertion in c
  • Ans. 

    Number system conversion in C involves converting numbers between different bases, such as decimal to binary or hexadecimal.

    • Use functions like itoa() to convert integers to strings in different bases

    • Use strtol() to convert strings to integers in different bases

    • Remember to specify the base when converting numbers

  • Answered by AI
  • Q2. Pointers, struct, Data Structure
Round 3 - One-on-one 

(2 Questions)

  • Q1. Decimal to Binary Convertion
  • Q2. Hexa Decimal to Binary convertion

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is jdk, string related questions, basic java oops questions?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

About in project work and how to complete all the tasks on the siden

Round 2 - Aptitude Test 

How to face the the target achievements

Round 3 - Aptitude Test 

How to face the critical condition on the side .

Round 4 - Group Discussion 

I will complete all type of challenge full work

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Coding Test 

1 hr test on HackerEarth platform, DSA questions

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude, reasoning,java MCQS

Round 2 - Technical 

(1 Question)

  • Q1. Technical round
Round 3 - Technical 

(1 Question)

  • Q1. Second technical round
Round 4 - HR 

(1 Question)

  • Q1. HR and package discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Good
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is data warehousing
  • Ans. 

    Data warehousing is the process of collecting, storing, and managing data from various sources for analysis and reporting.

    • Data warehousing involves extracting data from multiple sources

    • Data is then transformed and loaded into a central repository

    • The data can be used for analysis, reporting, and decision-making

    • Examples include data warehouses used by businesses to analyze sales data

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Job Portal

Round 1 - Coding Test 

C related coding questions, recursion, arrays, networking

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic C programs, recursion, arrays, tcp/ip questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Nov 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

General basic math and reasoning.

Round 2 - Coding Test 

Basic question for coding like pattern making (triangle) they will observe you for your skills and logical understanding with the code.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for logical pattern, array and string questions.

OSP Labs Interview FAQs

What are the top questions asked in OSP Labs Senior Engineer interview?

Some of the top questions asked at the OSP Labs Senior Engineer interview -

  1. tell me about how do you manage security at application le...read more
  2. stored procedure performance tunning with heavy datab...read more
  3. reason to select MVC vs. non ...read more

Tell us how to improve this page.

OSP Labs Senior Engineer Reviews and Ratings

based on 3 reviews

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 3 Reviews and Ratings
Software Developer
44 salaries
unlock blur

₹3.6 L/yr - ₹14.2 L/yr

Senior Software Developer
19 salaries
unlock blur

₹4.9 L/yr - ₹20 L/yr

Senior Software Engineer
10 salaries
unlock blur

₹13.6 L/yr - ₹30 L/yr

Senior Software Tester
8 salaries
unlock blur

₹4.6 L/yr - ₹12.4 L/yr

Software Tester
7 salaries
unlock blur

₹2.4 L/yr - ₹7 L/yr

Explore more salaries
Compare OSP Labs with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview