Application Support Engineer

100+ Application Support Engineer Interview Questions and Answers

Updated 22 Jan 2025

Q51. Which cmd is use to find the files by name

Ans.

The command used to find files by name is 'find'.

  • Use the 'find' command followed by the directory path and the name of the file you are searching for

  • For example, 'find /path/to/directory -name filename.txt'

  • You can also use wildcards like '*' to search for files with a specific pattern

Q52. Linux Command of how to recycle Jvm

Ans.

To recycle JVM in Linux, use the kill command with the process ID of the JVM.

  • Find the process ID of the JVM using the 'ps' command

  • Use the 'kill' command with the process ID to stop the JVM

  • Start the JVM again using the appropriate command

Q53. WAHT IS DATABASE? KEYS IN DATABASE

Ans.

A database is a collection of data that is organized in a way that allows for easy retrieval and manipulation. Keys in a database are unique identifiers for each record.

  • A database is used to store and manage data.

  • It can be relational or non-relational.

  • Keys are used to uniquely identify each record in the database.

  • Primary keys are used to identify the main record in a table.

  • Foreign keys are used to link tables together.

  • Examples of databases include MySQL, Oracle, and MongoDB.

Q54. What is database and it's type.?

Ans.

A database is a structured collection of data that is organized and managed to provide efficient retrieval and storage.

  • A database is a software system that stores and manages data.

  • It provides a way to organize and structure data for easy retrieval and manipulation.

  • There are different types of databases, such as relational databases, NoSQL databases, and object-oriented databases.

  • Relational databases use tables to store data and have predefined relationships between tables.

  • NoS...read more

Are these interview questions helpful?

Q55. What is sql & explain in detald

Ans.

SQL is a programming language used to manage and manipulate relational databases.

  • SQL stands for Structured Query Language

  • It is used to create, modify, and query databases

  • SQL is used in various applications like banking, healthcare, e-commerce, etc.

  • Examples of SQL commands include SELECT, INSERT, UPDATE, DELETE

  • SQL is used to retrieve data from a database based on specific criteria

Q56. WHAT ARE THE REGULAR COMPLAINS USERS GET ON SAGE

Ans.

Users commonly complain about slow performance, errors during updates, and difficulty in customization on Sage.

  • Slow performance when running reports or processing large amounts of data

  • Errors encountered during software updates or installations

  • Difficulty in customizing the software to meet specific business needs

  • Issues with integration with other software applications

  • Lack of user-friendly interface leading to confusion and inefficiency

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q57. WHAT IS sage FRONT END PROGRAMMING LANGUAGE

Ans.

Sage is not a front end programming language. It is a popular accounting software.

  • Sage is an accounting software used by businesses for financial management.

  • It is not a programming language, but rather a software application.

  • Front end programming languages include HTML, CSS, and JavaScript.

  • Sage may have APIs that allow integration with front end technologies.

Q58. What is uptime command in Linux

Ans.

The uptime command in Linux displays the current time, how long the system has been running, and the number of users currently logged in.

  • Displays the current time

  • Shows how long the system has been running

  • Indicates the number of users currently logged in

Application Support Engineer Jobs

Application Support Engineer 5-10 years
Accenture Solutions Pvt Ltd
3.8
Coimbatore
Application Support Engineer 2-4 years
Accenture Solutions Pvt Ltd
3.8
Mumbai
Application Support Engineer 5-10 years
Accenture Solutions Pvt Ltd
3.8
Hyderabad / Secunderabad

Q59. How you can work under overloaded tasks

Ans.

I prioritize tasks based on urgency and importance, communicate with stakeholders for realistic deadlines, and delegate when necessary.

  • Prioritize tasks based on urgency and importance

  • Communicate with stakeholders for realistic deadlines

  • Delegate tasks when necessary

Q60. How do you manage p1 issues?

Ans.

I prioritize p1 issues based on impact and urgency, communicate with stakeholders, troubleshoot to identify root cause, and work towards resolution.

  • Prioritize p1 issues based on impact and urgency

  • Communicate with stakeholders to keep them informed

  • Troubleshoot to identify root cause

  • Work towards resolution by collaborating with team members

Q61. How do you monitor metrics ?

Ans.

I monitor metrics using a combination of monitoring tools, alerts, dashboards, and regular reviews.

  • Utilize monitoring tools such as Nagios, Zabbix, or Prometheus to track key metrics

  • Set up alerts for critical thresholds to be notified of any issues immediately

  • Create dashboards in tools like Grafana to visualize and analyze metrics trends

  • Regularly review and analyze metrics to identify areas for improvement or optimization

Q62. How to list crontabs running ?

Ans.

To list crontabs running, use the crontab command with the -l option.

  • Use the command 'crontab -l' to list crontabs running for the current user.

  • To list crontabs running for a specific user, use 'crontab -u username -l'.

  • To view system-wide crontabs, check the /etc/crontab file and the /etc/cron.d/ directory.

Q63. What is excel and describe in details

Ans.

Excel is a spreadsheet program developed by Microsoft for data organization, analysis, and visualization.

  • Excel allows users to create tables, charts, and graphs to analyze data.

  • It supports mathematical functions, formulas, and macros for automation.

  • Users can also create pivot tables for summarizing and analyzing large datasets.

  • Excel is widely used in business, finance, and research for data management and analysis.

Q64. Opera cloud itil. How to handle support

Ans.

To handle support for Opera cloud ITIL, follow ITIL best practices and prioritize incidents based on impact and urgency.

  • Follow ITIL best practices for incident management

  • Prioritize incidents based on impact and urgency

  • Ensure timely resolution and communication with stakeholders

  • Maintain documentation and knowledge base for future reference

  • Continuously improve support processes through feedback and analysis

Q65. What is different between PK and FK

Ans.

PK is Primary Key which uniquely identifies a record in a table, while FK is Foreign Key which establishes a relationship between two tables.

  • PK ensures uniqueness of records in a table

  • FK establishes a relationship between tables

  • PK is used to enforce entity integrity, while FK is used to enforce referential integrity

Q66. What is sql and it’s subtype

Ans.

SQL is a programming language used for managing and manipulating relational databases.

  • SQL stands for Structured Query Language

  • It is used to communicate with databases to retrieve, insert, update, and delete data

  • Some subtypes of SQL include MySQL, PostgreSQL, Oracle SQL, and Microsoft SQL Server

Q67. What is join explain ther types?

Ans.

Joins are used to combine rows from two or more tables based on a related column between them.

  • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

  • INNER JOIN returns rows when there is at least one match in both tables.

  • LEFT JOIN returns all rows from the left table and the matched rows from the right table.

  • RIGHT JOIN returns all rows from the right table and the matched rows from the left table.

  • FULL JOIN returns rows when there is a match in one of the tabl...read more

Q68. How much score you give to SQL.?

Ans.

SQL is a critical skill for an Application Support Engineer.

  • SQL is essential for troubleshooting and resolving issues in applications.

  • Knowledge of SQL helps in identifying and fixing performance bottlenecks.

  • SQL is used for data analysis and reporting.

  • Familiarity with SQL is necessary for working with relational databases.

  • Proficiency in SQL can help in automating tasks and improving efficiency.

Q69. How to intend to resolve the issue without article

Ans.

To resolve the issue without article, identify the root cause and implement appropriate solutions.

  • Analyze the issue to determine the underlying cause

  • Implement troubleshooting steps to isolate the problem

  • Identify and apply appropriate solutions

  • Test the resolution to ensure it resolves the issue

  • Document the steps taken and update knowledge base if necessary

Q70. How was the server working in the hotels

Ans.

The server in hotels was working efficiently and reliably.

  • The server was able to handle high traffic and data volume without any major issues.

  • Regular maintenance and updates were performed to ensure optimal performance.

  • The server was also equipped with backup and disaster recovery systems to prevent any data loss or downtime.

  • Examples of applications running on the server include reservation systems, billing systems, and guest management systems.

Q71. Whers have you used automation ?

Ans.

I have used automation in various projects to streamline processes and increase efficiency.

  • Automated testing scripts using Selenium for web applications

  • Implemented automated deployment processes using Jenkins

  • Utilized Ansible for automating server configuration

  • Created scripts in Python for data processing and analysis

Q72. Application support both UAT and production

Ans.

Application support involves providing assistance and troubleshooting for both UAT (User Acceptance Testing) and production environments.

  • Application support engineers are responsible for resolving issues and providing technical support for applications in both UAT and production environments.

  • They ensure that applications are functioning properly and troubleshoot any issues that arise during testing or in the live production environment.

  • They work closely with developers, teste...read more

Q73. Vi command use for enter the data in file

Ans.

The vi command for entering data in a file is 'i'.

  • Press 'i' to enter insert mode in vi editor

  • Type the data that needs to be entered in the file

  • Press 'Esc' key to exit insert mode and return to command mode

Q74. Why should use the vi command?

Ans.

The vi command is a powerful text editor that allows for efficient editing and navigation of files.

  • Vi is a lightweight and fast editor that can handle large files

  • It has a wide range of commands for editing, searching, and replacing text

  • Vi is available on most Unix-based systems and can be used in a terminal environment

  • It is highly customizable and can be configured to suit individual preferences

  • Vi is a valuable tool for programmers and system administrators

Q75. What is sql and it's type?

Ans.

SQL is a programming language used for managing and manipulating relational databases.

  • SQL stands for Structured Query Language.

  • It is used to communicate with and manage relational databases.

  • SQL can be used to create, modify, and retrieve data from databases.

  • There are different types of SQL, such as MySQL, Oracle, SQL Server, etc.

  • Common SQL commands include SELECT, INSERT, UPDATE, and DELETE.

  • SQL can be used to perform complex queries and join multiple tables.

  • It is widely used ...read more

Q76. Write a shell script to check system health.

Ans.

A shell script to check system health

  • Check CPU usage using 'top' or 'ps' command

  • Check memory usage using 'free' or 'top' command

  • Check disk usage using 'df' command

  • Check network connectivity using 'ping' command

  • Check system load using 'uptime' command

  • Check running processes using 'ps' command

Q77. how to find a pattern in LINUX Server

Ans.

To find a pattern in LINUX Server, you can use tools like grep, awk, or sed to search for specific strings in files or directories.

  • Use grep to search for a specific pattern in files: grep 'pattern' file.txt

  • Use grep with -r option to search for a pattern recursively in directories: grep -r 'pattern' /path/to/directory

  • Use awk to extract and manipulate text based on patterns: awk '/pattern/ {print $1}' file.txt

  • Use sed to find and replace text based on patterns: sed 's/pattern/re...read more

Q78. What is your architecture ?

Ans.

My architecture is based on a microservices approach with containerization using Docker and orchestration with Kubernetes.

  • Microservices architecture

  • Containerization with Docker

  • Orchestration with Kubernetes

Q79. What is sed command and find

Ans.

sed command is a stream editor for filtering and transforming text, while find command is used to search for files in a directory hierarchy.

  • sed command is used to perform text transformations on an input stream or file

  • find command is used to search for files in a directory hierarchy based on various criteria

  • sed command can be used to replace text, delete lines, or perform other text manipulations

  • find command can search for files based on name, size, permissions, and other att...read more

Q80. how to solve the troublshooting in ott

Ans.

Troubleshooting in OTT involves identifying and resolving issues related to streaming services.

  • Check internet connection and speed

  • Verify account credentials and subscription status

  • Clear cache and cookies

  • Update app or software

  • Restart device

  • Contact customer support for further assistance

Q81. how to design jobs in control-m

Ans.

Designing jobs in Control-M involves creating job definitions, dependencies, and scheduling to automate and manage workflows.

  • Define job requirements and parameters

  • Set up job dependencies to ensure proper sequencing

  • Schedule jobs based on business requirements and priorities

  • Monitor job execution and troubleshoot any issues

  • Utilize Control-M features like calendars and alerts for efficient job management

Q82. what is dispatcher and performer

Ans.

Dispatcher and performer are roles in the Robotic Process Automation (RPA) field where the dispatcher assigns tasks to the performer to execute.

  • Dispatcher is responsible for assigning tasks to performers

  • Performer is responsible for executing the assigned tasks

  • Dispatcher and performer work together in a workflow to automate processes

  • Example: In a banking automation process, the dispatcher assigns the task of verifying customer information to the performer

Q83. What is join? Expain in detail

Ans.

Join is a SQL operation used to combine rows from two or more tables based on a related column between them.

  • Join is used to retrieve data from multiple tables based on a related column.

  • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

  • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;

Q84. Which course you are Certification

Ans.

I am certified in ITIL Foundation and AWS Solutions Architect Associate.

  • Certified in ITIL Foundation which focuses on IT service management best practices.

  • Certified in AWS Solutions Architect Associate which covers designing and deploying scalable, highly available, and fault-tolerant systems on AWS.

  • Continuously learning and updating my skills through online courses and workshops.

Q85. How to handle difficult customer?

Ans.

Handling difficult customers requires active listening, empathy, and problem-solving skills.

  • Stay calm and composed

  • Listen actively and empathize with the customer's concerns

  • Apologize for any inconvenience caused

  • Ask clarifying questions to understand the issue better

  • Offer solutions or alternatives to resolve the problem

  • Follow up with the customer to ensure satisfaction

Q86. How good are you at SQL

Ans.

I am proficient in SQL with experience writing complex queries and optimizing database performance.

  • Proficient in writing complex SQL queries

  • Experience optimizing database performance

  • Familiar with stored procedures and triggers

Q87. What tools you are using?

Ans.

I use a variety of tools including monitoring tools, scripting languages, and ticketing systems.

  • Monitoring tools such as Nagios and Zabbix

  • Scripting languages like Python and Bash

  • Ticketing systems like JIRA and ServiceNow

Q88. Explain various features of pandas library

Ans.

pandas is a powerful data manipulation library in Python for data analysis and cleaning

  • Provides data structures like DataFrame and Series for handling tabular data

  • Offers tools for reading and writing data from various file formats like CSV, Excel, SQL databases

  • Supports data manipulation operations like filtering, sorting, grouping, and merging datasets

  • Includes powerful time series functionality for working with time-stamped data

  • Enables data visualization through integration w...read more

Q89. Select queries examples

Ans.

Examples of select queries in SQL

  • Select all columns from a table: SELECT * FROM table_name

  • Select specific columns from a table: SELECT column1, column2 FROM table_name

  • Select with conditions: SELECT * FROM table_name WHERE condition

  • Select with ordering: SELECT * FROM table_name ORDER BY column_name

  • Select with grouping: SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name

Q90. What is stored procedure

Ans.

Stored procedure is a precompiled SQL code that can be executed multiple times.

  • Stored procedure is used to improve performance by reducing network traffic and improving security.

  • It can be used to encapsulate business logic and can be called from different applications.

  • It can accept input parameters and return output parameters or result sets.

  • Example: EXECUTE dbo.uspGetEmployeeManagers @EmployeeID = 50

  • Example: CREATE PROCEDURE dbo.uspGetEmployeeManagers @EmployeeID INT AS SELE...read more

Frequently asked in,

Q91. What is she’ll scraptiing

Ans.

Shell scraping is the process of extracting data from websites using automated tools or scripts.

  • Shell scraping involves writing scripts to automate the process of extracting data from websites

  • Tools like BeautifulSoup in Python or Scrapy can be used for shell scraping

  • Shell scraping is commonly used for web scraping and data mining purposes

Q92. 32 bit vs 64 bit Computer Architecture

Ans.

32 bit architecture can address up to 4GB of RAM, while 64 bit can address much more.

  • 32 bit architecture has a maximum addressable memory of 4GB

  • 64 bit architecture can address much more memory, up to 16 exabytes

  • 64 bit architecture can perform more calculations per clock cycle

  • 64 bit architecture is required for running certain software, such as Adobe Creative Suite

  • 32 bit architecture is still commonly used in older systems and some low-end devices

Q93. What is use of indexing

Ans.

Indexing is used to improve the performance of database queries by allowing for faster data retrieval.

  • Indexing creates a data structure that allows for quick lookups of specific values in a database table.

  • It helps in reducing the time taken to retrieve data from a database, especially when dealing with large datasets.

  • Indexes can be created on one or more columns in a table to speed up search queries.

  • Examples of indexes include primary keys, unique keys, and composite indexes.

Q94. What is dependency injection

Ans.

Dependency injection is a design pattern in which a class receives its dependencies from external sources rather than creating them itself.

  • Allows for easier testing by injecting mock dependencies

  • Promotes loose coupling between classes

  • Improves code reusability and maintainability

  • Commonly used in frameworks like Spring in Java

Frequently asked in,

Q95. His flow from admission to discharge

Ans.

The flow from admission to discharge involves initial assessment, treatment plan creation, ongoing monitoring, and eventual release.

  • Initial assessment of patient's condition upon admission

  • Creation of a treatment plan based on assessment

  • Ongoing monitoring of patient's progress and adjusting treatment as needed

  • Consultation with medical team for updates and decisions

  • Final discharge planning and release of patient

Q96. Use For loop to fetch febonnici series

Ans.

Using a for loop to fetch the Fibonacci series.

  • Initialize variables for the first two numbers in the series (0 and 1).

  • Use a for loop to calculate the next number in the series by adding the previous two numbers.

  • Store each number in the series in an array.

  • Continue the loop until reaching the desired length of the series.

Q97. How do you manage escalations

Ans.

I manage escalations by prioritizing based on severity, communicating with stakeholders, and working towards a resolution.

  • Prioritize escalations based on severity and impact on business operations

  • Communicate with stakeholders to provide updates and manage expectations

  • Work collaboratively with cross-functional teams to troubleshoot and resolve issues

  • Document the escalation process and resolution for future reference

Q98. What is UIpath Orchestrator

Ans.

UIpath Orchestrator is a web application that enables you to deploy, schedule, monitor, and manage UiPath Robots.

  • Centralized platform for managing UiPath Robots

  • Allows scheduling and monitoring of robot tasks

  • Provides analytics and reporting capabilities

  • Enables integration with other systems and applications

Q99. How to tackle end users

Ans.

Tackling end users involves effective communication, patience, and problem-solving skills.

  • Listen actively to understand their issues

  • Communicate clearly and patiently

  • Provide step-by-step instructions or guidance

  • Empathize with their frustrations

  • Offer solutions or workarounds

  • Follow up to ensure the issue is resolved

Q100. Ram and Rom difference between?

Ans.

RAM is volatile memory used for temporary storage while ROM is non-volatile memory used for permanent storage.

  • RAM stands for Random Access Memory and is used for temporary storage of data and program instructions.

  • ROM stands for Read-Only Memory and is used for permanent storage of data and program instructions.

  • RAM is volatile, meaning it loses its data when power is turned off, while ROM is non-volatile and retains its data.

  • Examples of RAM include DDR4, DDR3, etc. Examples of...read more

Previous
1
2
3
Next
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions for Application Support Engineer Related Skills

Interview experiences of popular companies

3.7
 • 10.4k Interviews
3.8
 • 8.1k Interviews
3.7
 • 5.6k Interviews
3.5
 • 3.8k Interviews
3.5
 • 3.8k Interviews
4.0
 • 2.3k Interviews
3.1
 • 88 Interviews
4.2
 • 52 Interviews
3.7
 • 43 Interviews
View all

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

Application Support Engineer Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions

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

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter