Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Optimize IT Systems Team. If you also belong to the team, you can get access from here

Optimize IT Systems Verified Tick

Compare button icon Compare button icon Compare
3.9

based on 83 Reviews

Filter interviews by

Optimize IT Systems Associate Software Engineer Interview Questions and Answers for Experienced

Updated 25 Sep 2021

Optimize IT Systems Associate Software Engineer Interview Experiences for Experienced

1 interview found

I applied via Naukri.com

Interview Questionnaire 

1 Question

  • Q1. Oops concept, mvc related questions, sql question, entity framework questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be Confidence always, be positive

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Aug 2022. There were 4 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 - Aptitude Test 

Aptitude test on logocal reasoning and maths question

Round 3 - Coding Test 

All sql queries and oops concept.

Round 4 - One-on-one 

(2 Questions)

  • Q1. About yourself and about your views on questions.
  • Q2. Oops concept and .net basics

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn more on sql queries and .net and be yourself
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via campus placement at Shri Ram Murti Smarak College of Engineering and Technology, Bareilly and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Oops, DS, Sql programming
  • Q2. Use of zip file
  • Ans. 

    A zip file is a compressed file format used to store multiple files and folders together.

    • Zip files are commonly used for reducing file size and organizing multiple files into a single archive.

    • They can be created, extracted, and manipulated using various software tools.

    • Examples of software that can work with zip files include WinZip, 7-Zip, and built-in tools like Windows Explorer.

    • Zip files can be password protected for...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

The interviewer asked about javascript basics and DSA questions and some typescript questions

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. 30 minutes of discussion.
Round 2 - Technical 

(1 Question)

  • Q1. 75 minutes of discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - 2 technical rounds took 15 days and both were cleared and after long wait the position was given to someone else.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Job Portal

Round 1 - Coding Test 

60mintues DSA level coding exam

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. What is singleton design pattern
  • Ans. 

    Singleton design pattern restricts the instantiation of a class to a single instance and provides global access to it.

    • Used when only one instance of a class is required throughout the application

    • Provides a global point of access to the instance

    • Implemented using a private constructor, static method, and static variable

    • Example: Logger class, Database connection class

  • Answered by AI
  • Q2. C# LINQ queries for group and sum data from data table
  • Ans. 

    C# LINQ queries for group and sum data from data table

    • Use GroupBy() method to group data based on a specific column

    • Use Sum() method to calculate the sum of a column

    • Use Select() method to select the required columns

  • Answered by AI
  • Q3. Solid design principles
  • Ans. 

    Solid design principles are a set of guidelines for writing maintainable and scalable code.

    • Single Responsibility Principle (SRP) - each class should have only one responsibility

    • Open/Closed Principle (OCP) - classes should be open for extension but closed for modification

    • Liskov Substitution Principle (LSP) - subclasses should be able to replace their parent classes without affecting the program's correctness

    • Interface Se...

  • Answered by AI
  • Q4. OOPS concepts ,like association and all

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are an experienced software Engineer, focus on designing part of the system.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Write a program to check if string is a anagram
  • Ans. 

    Program to check if a string is an anagram

    • Create a function that takes in two strings as input

    • Remove all spaces and convert both strings to lowercase

    • Sort both strings and compare if they are equal to determine if they are anagrams

  • Answered by AI
  • Q2. What is react lifecycle method
  • Ans. 

    React lifecycle methods are special methods that are automatically called by React at specific points in a component's life cycle.

    • React components have several lifecycle methods such as componentDidMount, componentDidUpdate, componentWillUnmount, etc.

    • These methods allow developers to perform actions at specific points in a component's life cycle, such as fetching data, updating the UI, or cleaning up resources.

    • Understa...

  • Answered by AI
Round 3 - Coding Test 

Create a web app to perform cred operation

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before May 2023. There was 1 interview round.

Round 1 - One-on-one 

(5 Questions)

  • Q1. ACID Properties
  • Ans. 

    ACID properties are a set of properties that guarantee database transactions are processed reliably.

    • Atomicity: Ensures that all operations in a transaction are completed successfully or none at all.

    • Consistency: Ensures that the database remains in a consistent state before and after the transaction.

    • Isolation: Ensures that the execution of multiple transactions concurrently does not interfere with each other.

    • Durability:...

  • Answered by AI
  • Q2. Mid point of a linked list
  • Ans. 

    To find the mid point of a linked list, use two pointers - one moving at double the speed of the other.

    • Initialize two pointers, slow and fast, at the head of the linked list.

    • Move the slow pointer by one node and the fast pointer by two nodes until the fast pointer reaches the end of the list.

    • The node at which the slow pointer is currently pointing is the mid point of the linked list.

  • Answered by AI
  • Q3. Merge Sort Algorithm
  • Ans. 

    Merge Sort is a divide and conquer algorithm that divides the input array into two halves, sorts them separately, and then merges them.

    • Divide the array into two halves recursively

    • Sort each half separately

    • Merge the sorted halves back together

  • Answered by AI
  • Q4. Foreign key in relational database
  • Ans. 

    Foreign key is a field in a relational database table that links to a primary key in another table.

    • Ensures referential integrity between tables

    • Used to establish relationships between tables

    • Prevents orphan records

    • Can be used to enforce constraints

  • Answered by AI
  • Q5. Max sum subarray problem
  • Ans. 

    Max sum subarray problem involves finding the subarray with the largest sum within an array.

    • Iterate through the array and keep track of the current sum and maximum sum seen so far.

    • If the current sum becomes negative, reset it to 0 as it won't contribute to the maximum sum.

    • Return the maximum sum found.

    • Example: For array [-2, 1, -3, 4, -1, 2, 1, -5, 4], the max sum subarray is [4, -1, 2, 1] with sum 6.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Oct 2023.

Round 1 - Coding Test 

Good Knowledge of DSA is required

Tell us how to improve this page.

People are getting interviews through

based on 1 Optimize IT Systems interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Optimize IT Systems Associate Software Engineer Salary
based on 15 salaries
₹2.4 L/yr - ₹3.8 L/yr
42% less than the average Associate Software Engineer Salary in India
View more details

Optimize IT Systems Associate Software Engineer Reviews and Ratings

based on 3 reviews

4.0/5

Rating in categories

3.0

Skill development

3.5

Work-Life balance

3.6

Salary & Benefits

2.8

Job Security

4.0

Company culture

2.6

Promotions/Appraisal

2.8

Work Satisfaction

Explore 3 Reviews and Ratings
Software Developer
45 salaries
unlock blur

₹2.8 L/yr - ₹8.8 L/yr

Junior Software Developer
31 salaries
unlock blur

₹1.8 L/yr - ₹4.8 L/yr

Senior Software Engineer
23 salaries
unlock blur

₹6.3 L/yr - ₹14.6 L/yr

Software Engineer
16 salaries
unlock blur

₹3.4 L/yr - ₹10.9 L/yr

Associate Software Engineer
15 salaries
unlock blur

₹2.4 L/yr - ₹3.8 L/yr

Explore more salaries
Compare Optimize IT Systems with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.6
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview