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

I applied via Campus Placement and was interviewed before May 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Some basic oops concepts,clr cts related question

Interview Preparation Tips

Interview preparation tips for other job seekers - Worst company.they have there own framework nothing to learn.no career opportunity lots of politics.useless team leads.its better only if you are in framework team
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

DSA questioin on array and string

Round 2 - One-on-one 

(1 Question)

  • Q1. .net question were asked and project regarding question
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Questions were like string palindrome,fizzbuzz program and sql query question for finding third highest salary ,

Round 2 - Technical 

(2 Questions)

  • Q1. Oops related questions
  • Q2. C# related and sql server related questions all questions were basic questions.

Software Engineer Interview Questions & Answers

American Megatrends user image R. Arockia Ratheesh Sahayaraj

posted on 6 Nov 2015

Interview Preparation Tips

Round: Test
Experience: Only 24 people from my campus attended the placement process of this company.The experience wasn't really good.I wasn't 
short-listed for next round as my CGPA was 7.5 and need was of above 7.5 ,as they were maintaining standards.

Round: Test
Experience: 1.C aps was really tough.
2.Section 2 we had to choose either Microprocessor or Java,I preferred microprocessor . 3.Simple Questions on 8085 and 8086 instruction set was asked.
4.How much memory are there are 20 address lines,
5.Difference between SRAM and DRAM.
6.ROM is used for stack or not.
7.What are contents of Stack Pointer after PUSH and POP operation.
8.What happens after RET instruction?
9.What is CMC equivalent instruction?

Round: Test
Experience: 16 questions on Quant which are :-
Odd number in a series, Area and Volume, Games of Skill, Time and Work, Average, Trains, Boats 
and Streams, Profit and Gain were asked.
If no. of handshakes is 66,find total number of People.?
A lotus in a pond doubles in size everyday,if it fills the pond on 20th day,when will be the pond would be half?
LOGICAL REASONING-
4 men are on the side of a bridge.One torch light is with them and without it they cannot cross 
the bridge.The bridge can withstand only 2 people at a time.The time required by the persons are 1 
min,2 mins,7 mins,10 mins respectively.Find the shortest time required by all of em to cross the
bridge.
(Answer: 17 minutes)

Round: SOFT SKILLS
Experience: scenario based questions were asked:-
1.working on a project in your company and your brother is in urgent need of a project.What will you do?
2.Your friend mails the project details to some other company.what will be you reaction?
3.Your boss allows to take your team members for a treat.Whether you choose costly one or within budget?
4.Your favorite subject in your curriculum and Why?
5.Where you would view yourself in 5 years?
6.What is a dream company in your terms?
7.Any situation were your work was criticized and what was your reaction?

Skills:
College Name: Anna University Chennai
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Mar 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(5 Questions)

  • Q1. What are oops concepts in java, explain real time scenario
  • Ans. 

    OOPs concepts in Java include inheritance, polymorphism, encapsulation, and abstraction.

    • Inheritance allows a subclass to inherit properties and methods from a superclass.

    • Polymorphism allows objects to take on multiple forms and behave differently based on their context.

    • Encapsulation hides the implementation details of an object and only exposes necessary information.

    • Abstraction allows for the creation of abstract class...

  • Answered by AI
  • Q2. Uses of interface, inheritance
  • Ans. 

    Interfaces define contracts for behavior, while inheritance allows for code reuse and polymorphism.

    • Interfaces allow for loose coupling and abstraction, enabling multiple implementations of the same behavior.

    • Inheritance allows for code reuse and extension of existing classes, reducing code duplication.

    • Polymorphism allows objects of different classes to be treated as if they were of the same class, simplifying code and i

  • Answered by AI
  • Q3. SQL query for join of tables
  • Ans. 

    SQL query for joining tables

    • Use JOIN keyword to combine two or more tables based on a related column

    • Specify the columns to be selected using SELECT keyword

    • Use ON keyword to specify the condition for joining the tables

    • Different types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN

  • Answered by AI
  • Q4. Java concepts used in your project
  • Ans. 

    Used Java concepts such as inheritance, polymorphism, and exception handling in my project.

    • Implemented inheritance to create a base class and derived classes with specific functionalities.

    • Utilized polymorphism to allow objects of different classes to be treated as if they were of the same class.

    • Implemented exception handling to handle errors and prevent program crashes.

    • Used interfaces to define a set of methods that a ...

  • Answered by AI
  • Q5. Overloading vs overriding, practical uses
  • Ans. 

    Overloading is having multiple methods with the same name but different parameters. Overriding is having a method in a subclass with the same name and parameters as a method in the superclass.

    • Overloading is used to provide different ways to call a method with different parameters

    • Overriding is used to provide a specific implementation of a method in a subclass

    • Overloading is resolved at compile-time while overriding is r...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Zebra Technologies Software Developer interview:
  • Core Java
  • OOPS
  • collection framework
  • Database Management

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Campus Placement and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Normal apptitude queations were asked in this round

Round 2 - Technical 

(1 Question)

  • Q1. Questions on javascript Basic of HTML, CSS

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepare for basics
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Oct 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Spring boot related questions
  • Q2. Java related questios
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Os, cloud computing, DBMS, networks, ai and ml mcq questions were asked

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 L/yr - ₹11.7 L/yr

Senior Software Developer
19 salaries
unlock blur

₹4.9 L/yr - ₹20 L/yr

Senior Software Engineer
8 salaries
unlock blur

₹9.5 L/yr - ₹30 L/yr

Front end Developer
8 salaries
unlock blur

₹6.4 L/yr - ₹11 L/yr

Senior Software Tester
8 salaries
unlock blur

₹4.6 L/yr - ₹12.4 L/yr

Explore more salaries
Compare OSP Labs with

HyScaler

4.5
Compare

Pitney Bowes

3.8
Compare

AvenData GmbH

3.0
Compare

Dataflow Group

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