Associate Consultant Engineering

10+ Associate Consultant Engineering Interview Questions and Answers

Updated 12 Jul 2025
search-icon

Asked in GlobalLogic

1d ago

Q. Tell me about special variables used in Shell Scripting?

Ans.

Special variables in Shell Scripting

  • Special variables are predefined variables in shell scripts

  • They provide information about the script and its environment

  • Examples include $0 (name of the script), $1-$9 (arguments passed to the script), and $# (number of arguments)

  • Other special variables include $?, $$ (process ID of the script), and $! (process ID of the last background command)

Asked in Verizon

6d ago

Q. what is leading and Non Leading Ledger used for-Ans: used for different accounting principles such as IFRS. ACCA etc.,

Ans.

Leading and Non-Leading Ledgers manage different accounting standards like IFRS and GAAP for accurate financial reporting.

  • Leading Ledger: Primary ledger for main accounting principles (e.g., IFRS).

  • Non-Leading Ledger: Used for alternative accounting standards (e.g., local GAAP).

  • Example: A company may use IFRS in the Leading Ledger and local GAAP in the Non-Leading Ledger.

  • Facilitates compliance with multiple regulatory requirements.

  • Allows for consolidated financial reporting ac...read more

Associate Consultant Engineering Interview Questions and Answers for Freshers

illustration image

Asked in GlobalLogic

2d ago

Q. Can you draw the Linux Architecture?

Ans.

Linux architecture consists of kernel, system libraries, user space programs and file system.

  • Linux architecture is based on a monolithic kernel.

  • The kernel provides low-level hardware interaction and manages system resources.

  • System libraries provide higher-level functionality to user space programs.

  • User space programs are applications that run on top of the kernel.

  • The file system organizes and stores data on the system.

  • Examples of Linux distributions include Ubuntu, Debian, an...read more

Asked in GlobalLogic

2d ago

Q. What is your understanding of Daemons?

Ans.

Daemons are background processes that run continuously on a computer system.

  • Daemons are usually started at system boot time

  • They perform tasks such as handling requests from other programs or monitoring system activity

  • Examples include web servers, email servers, and print spoolers

Are these interview questions helpful?

Asked in Verizon

6d ago

Q. What is the paying and sending company code in FBZP?

Ans.

FBZP defines payment methods and company codes for financial transactions in SAP.

  • Company Code: Represents a legal entity in SAP, responsible for financial reporting.

  • Paying Company Code: The code that initiates the payment process.

  • Sending Company Code: The code from which the payment is sent, often used in intercompany transactions.

  • Example: If Company A pays Company B, Company A's code is the paying code, while Company B's code is the sending code.

Asked in GlobalLogic

5d ago

Q. Given an array of integers where each number occurs twice except for two numbers which occur once, find the two numbers that occur only once.

Ans.

To find 2 unique numbers in an array with others occurring twice.

  • Iterate through the array and use a hash table to count the occurrences of each number.

  • Iterate through the hash table and find the two numbers with a count of 1.

  • Return the two unique numbers as an array of strings.

Asked in GlobalLogic

5d ago

Q. Examples of Linux commands : SED, AWK

Ans.

SED and AWK are Linux commands used for text processing and manipulation.

  • SED stands for Stream Editor and is used for performing basic text transformations on an input stream

  • AWK is a programming language used for text processing and data extraction

  • SED can be used for tasks such as search and replace, inserting or deleting lines, and more

  • AWK can be used for tasks such as filtering and sorting data, performing calculations, and more

  • Both commands are commonly used in shell scrip...read more

Asked in GlobalLogic

5d ago

Q. Explain ACID properties and Normalization

Ans.

ACID properties ensure database transactions are reliable. Normalization reduces data redundancy.

  • ACID stands for Atomicity, Consistency, Isolation, and Durability.

  • Atomicity ensures that a transaction is treated as a single unit of work.

  • Consistency ensures that a transaction brings the database from one valid state to another.

  • Isolation ensures that concurrent transactions do not interfere with each other.

  • Durability ensures that once a transaction is committed, it will remain c...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Asked in Adixoo Brand

1d ago

Q. How does the singleton design pattern work?

Ans.

The Singleton design pattern ensures a class has only one instance and provides a global point of access to it.

  • Restricts instantiation of a class to a single object.

  • Provides a global access point to that instance.

  • Useful in scenarios like logging, configuration settings, or thread pools.

  • Example: A configuration manager that loads settings from a file and ensures only one instance is used throughout the application.

  • Implemented using private constructors and static methods.

Asked in GlobalLogic

2d ago

Q. Given a 2D screen, location of a pixel in the screen and a color, fill the color of the given pixel and all of its adjacent same colored pixels with the given color. Example: FloodFill(screen, x, y, newColor).

Ans.

Flood fill is an algorithm used to determine connected regions in a graph, often applied in image processing.

  • Flood fill can be implemented using Depth-First Search (DFS) or Breadth-First Search (BFS).

  • Example: In image editing, it fills a contiguous area with a selected color.

  • It can be used to find connected components in a grid or matrix.

  • The algorithm starts from a given node and explores all its neighbors recursively.

Asked in GlobalLogic

4d ago

Q. Develop a UI for food applications.

Ans.

An UI for food applications should be user-friendly, visually appealing, and easy to navigate.

  • Include high-quality images of food items

  • Use a simple and intuitive layout

  • Allow users to easily search for specific foods or restaurants

  • Include filters for dietary restrictions or preferences

  • Provide clear and concise information about each food item, including ingredients and nutritional information

Asked in GlobalLogic

2d ago

Q. Given an array of integers arr[] representing the number of pages in different books and an integer k representing the number of students. Allocate books in a contiguous manner to k students such that the maxim...

read more
Ans.

Allocate minimum number of pages

  • Determine the total content to be included

  • Decide on the layout and formatting

  • Consider the font size and spacing

  • Allocate pages based on the above factors

Asked in Verizon

3d ago

Q. Explain the APP process.

Ans.

The APP process involves Assessment, Planning, and Performance to ensure effective project execution.

  • Assessment: Identify project requirements and constraints. Example: Conducting a feasibility study.

  • Planning: Develop a detailed project plan, including timelines and resources. Example: Creating a Gantt chart.

  • Performance: Execute the plan while monitoring progress and making adjustments as needed. Example: Regular status meetings.

Asked in Verizon

5d ago

Q. Errors in APP

Ans.

Errors in Application Performance Planning (APP) can lead to inefficiencies and system failures.

  • Misconfigured parameters can cause slow response times; for example, incorrect database connection settings.

  • Inadequate load testing may overlook peak usage scenarios, leading to crashes during high traffic.

  • Ignoring user feedback can result in features that do not meet user needs, affecting overall satisfaction.

  • Failure to monitor performance metrics can prevent early detection of is...read more

Asked in Verizon

1d ago

Q. Types of G/L account

Ans.

G/L accounts categorize financial transactions for accurate reporting and analysis.

  • Asset Accounts: Track resources owned by the company (e.g., Cash, Inventory).

  • Liability Accounts: Record obligations or debts (e.g., Accounts Payable, Loans).

  • Equity Accounts: Reflect owner's interest in the business (e.g., Common Stock, Retained Earnings).

  • Revenue Accounts: Capture income generated from operations (e.g., Sales Revenue, Service Income).

  • Expense Accounts: Document costs incurred in ...read more

Interview Experiences of Popular Companies

TCS Logo
3.6
 • 11.1k Interviews
Infosys Logo
3.6
 • 7.9k Interviews
Capgemini Logo
3.7
 • 5.1k Interviews
GlobalLogic Logo
3.6
 • 629 Interviews
SAP Logo
4.2
 • 291 Interviews
View all
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
Associate Consultant Engineering Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+

Reviews

10L+

Interviews

4 Cr+

Salaries

1.5 Cr+

Users

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter
Profile Image
Hello, Guest
AmbitionBox Employee Choice Awards 2025
Winners announced!
awards-icon
Contribute to help millions!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
Add office benefits
Add office benefits