Upload Button Icon Add office photos

Filter interviews by

ASG Technologies Senior Software Engineer Interview Questions and Answers

Updated 22 Feb 2020

ASG Technologies Senior Software Engineer Interview Experiences

1 interview found

I applied via Referral and was interviewed before Feb 2019. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. First round was a hacker rank test with 3 questions. One is related to performance issue, other two are logical.
  • Q2. Second round was basic java and spring questions.
  • Q3. Third round was trait round. Normal questions like how you work, how you manage your work with your life.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared, Be strong on basics

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Difference between Scheduled script and Map reduce script?
  • Ans. 

    Scheduled script runs on a predefined schedule, while Map reduce script processes large datasets in parallel.

    • Scheduled script is used for automating tasks at specific times, like sending reports daily at 8am.

    • Map reduce script is used for processing large datasets by splitting them into smaller chunks and processing them in parallel.

    • Scheduled script is typically used for routine tasks, while Map reduce script is used fo...

  • Answered by AI
  • Q2. Types of scripts in NetSuite.
  • Ans. 

    Types of scripts in NetSuite include SuiteScript, SuiteTalk, SuiteFlow, and SuiteBuilder.

    • SuiteScript: JavaScript-based scripts for customizing NetSuite functionality.

    • SuiteTalk: Web services integration for connecting NetSuite with external systems.

    • SuiteFlow: Visual workflow tool for automating business processes.

    • SuiteBuilder: Customization tool for modifying NetSuite forms, fields, and records.

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(5 Questions)

  • Q1. Write a program to merge 2 sorted list with n+m complexity
  • Ans. 

    Merge two sorted lists with n+m complexity

    • Create a new list to store the merged result

    • Iterate through both lists simultaneously and compare elements

    • Add the smaller element to the new list and move to the next element in that list

    • Continue until all elements from both lists are merged

  • Answered by AI
  • Q2. From the employee table find out the employee list whose salary is highest in the department
  • Q3. Singleton design patterns
  • Q4. What is dependency injection
  • Ans. 

    Dependency injection is a design pattern where components are given their dependencies rather than creating them internally.

    • Dependency injection helps in achieving loose coupling between classes.

    • It allows for easier testing by providing a way to mock dependencies.

    • There are three types of dependency injection - constructor injection, setter injection, and interface injection.

  • Answered by AI
  • Q5. N+1 problem of hibernate
  • Ans. 

    The n+1 problem in Hibernate occurs when a query results in multiple individual queries being executed for each row fetched.

    • Occurs when a query fetches a collection and then for each element in the collection, another query is executed to fetch related data

    • Can be resolved by using fetch joins or batch fetching to reduce the number of queries

    • Improves performance by reducing the number of database round trips

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Coding Test 

The profile I was interviewed for was Senior Software Engineer- Cloud/Golang.
1st round had questions related to Golang and its paradigms. Questions were relevant to the role.

Round 2 - Coding Test 

2nd roud had questions related to problem solving with Golang.

Round 3 - One-on-one 

(3 Questions)

  • Q1. Discussion about the architecture of previous project.
  • Q2. Improvements on project and architecture.
  • Q3. Quiz from GFG

Interview Preparation Tips

Interview preparation tips for other job seekers - This is my personal experience with Netcracker Gurgaon.

In the face to face round with their so called Gurgaon head Ankit Jain who himself told hadn't had a hands on in 8 years, he tried a lot to prove his superiority rather then showing interest in what I know. He specifically told me that na offer from South India should be a problem for me as I belong to northern part of India.

After clearing all rounds with the organization, the HRs continued the discussion of offer letter for 20 days.

To them a guy from north because of the location can be low-balled and will settle for lower offer, ignoring its competency level.

An organisation that has no regard for their probable employee, will definately disregard the one they have.

My two cents, don't join the organization.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain technical challenges you have come across and how did you overcome it?
  • Ans. 

    I faced a technical challenge while implementing a complex algorithm for real-time data processing.

    • Identified the bottleneck in the algorithm by profiling the code

    • Optimized the algorithm by implementing data structures and algorithms with lower time complexity

    • Tested the optimized solution thoroughly to ensure correctness and performance

    • Collaborated with team members to brainstorm alternative approaches

  • Answered by AI
  • Q2. Explain the main feature of JavaScript frameworks
  • Ans. 

    JavaScript frameworks provide pre-written code to simplify and speed up web development.

    • Helps in organizing code and improving code quality

    • Provides reusable components for faster development

    • Offers built-in features like routing, state management, and data binding

    • Examples: React, Angular, Vue

  • Answered by AI
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basic JS related question
  • Q2. Angular Basic + Advance Question
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. String code related questions
  • Q2. Singleton Design pattern
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Machine coding: Design in-memory document search
Round 2 - Technical 

(1 Question)

  • Q1. HLD: Design a ad-click aggregation service
  • Ans. 

    Design an ad-click aggregation service for tracking and analyzing ad clicks.

    • Use a distributed system to handle high volume of ad click data

    • Implement real-time processing for immediate insights on ad performance

    • Utilize a database to store aggregated ad click data for reporting and analysis

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. What is oops concept. How hashmap works
  • Ans. 

    OOPs concept is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

    • OOPs stands for Object-Oriented Programming

    • It focuses on creating objects that interact with each other to solve a problem

    • Encapsulation, inheritance, polymorphism, and abstraction are key principles of OOPs

    • HashMap in Java is a data structure that stores key-value pairs

    • I...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. What are design patterns you have worked in your project
  • Ans. 

    I have worked with design patterns such as Singleton, Factory, Observer, and Strategy in my projects.

    • Singleton pattern was used to ensure only one instance of a class is created.

    • Factory pattern was used to create objects without specifying the exact class of object that will be created.

    • Observer pattern was used to define a one-to-many dependency between objects so that when one object changes state, all its dependents ...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Are you able to work in hybrid mode
  • Ans. 

    Yes, I am able to work in hybrid mode which involves a combination of remote and on-site work.

    • Experienced in collaborating with remote team members using communication tools like Slack, Zoom, and Jira

    • Comfortable with switching between working on-site and remotely based on project requirements

    • Adaptable to different work environments and able to maintain productivity in both settings

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Trees, Arrays, DP, Graphs, Leetcode Questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Personal Projects
  • Q2. System design interview, HP Products

ASG Technologies Interview FAQs

How to prepare for ASG Technologies Senior Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at ASG Technologies. The most common topics and skills that interviewers at ASG Technologies expect are Software Design, Software Quality Assurance, Quality Assurance Engineering, Operating Systems and Data Structures.
What are the top questions asked in ASG Technologies Senior Software Engineer interview?

Some of the top questions asked at the ASG Technologies Senior Software Engineer interview -

  1. Third round was trait round. Normal questions like how you work, how you manage...read more
  2. First round was a hacker rank test with 3 questions. One is related to performa...read more
  3. Second round was basic java and spring questio...read more

Tell us how to improve this page.

ASG Technologies Senior Software Engineer Salary
based on 29 salaries
₹16.8 L/yr - ₹27.3 L/yr
37% more than the average Senior Software Engineer Salary in India
View more details

ASG Technologies Senior Software Engineer Reviews and Ratings

based on 3 reviews

2.0/5

Rating in categories

2.2

Skill development

2.2

Work-life balance

2.2

Salary

2.6

Job security

1.8

Company culture

2.2

Promotions

2.2

Work satisfaction

Explore 3 Reviews and Ratings
Senior Software Engineer
29 salaries
unlock blur

₹16.8 L/yr - ₹27.3 L/yr

Software Engineer
27 salaries
unlock blur

₹9 L/yr - ₹25.3 L/yr

Associate Software Engineer
13 salaries
unlock blur

₹5.8 L/yr - ₹10 L/yr

Senior Quality Analyst
13 salaries
unlock blur

₹11 L/yr - ₹17.4 L/yr

Principal Software Engineer
11 salaries
unlock blur

₹26 L/yr - ₹36.5 L/yr

Explore more salaries
Compare ASG Technologies with

IBM

4.0
Compare

Oracle

3.7
Compare

SAP

4.2
Compare

Microsoft Corporation

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