Upload Button Icon Add office photos

Filter interviews by

Telecall Technology Application Support Engineer Interview Questions and Answers

Updated 11 Jun 2025

16 Interview questions

An Application Support Engineer was asked 1w ago
Q. How do you search and replace a pattern with another pattern in a Unix file?
Ans. 

Use 'sed' command in Unix to search and replace patterns in files efficiently.

  • Use 'sed' command: `sed -i 's/old_pattern/new_pattern/g' filename`

  • The '-i' option edits the file in place.

  • The 's' command stands for substitute.

  • The 'g' flag at the end replaces all occurrences in the line.

An Application Support Engineer was asked 1w ago
Q. What is the difference between a view and a materialized view?
Ans. 

Views are virtual tables; materialized views store data physically for faster access.

  • A view is a virtual table based on a SQL query, while a materialized view stores the result set physically.

  • Views are updated dynamically with the underlying data changes; materialized views require manual refresh to update.

  • Example of a view: SELECT * FROM employees WHERE department = 'Sales';

  • Example of a materialized view: CREATE ...

Application Support Engineer Interview Questions Asked at Other Companies

Q1. what do you know about SQL , Unix , explain in brief
Q2. How can you add a column to a table without using the CREATE stat ... read more
asked in CGI Group
Q3. How do you check how much space is left in the current drive?
asked in Softenger
Q4. How do you find the heap dump files in Linux? What is the role of ... read more
asked in CGI Group
Q5. How do you find all the processes that have opened a file in Linu ... read more
An Application Support Engineer was asked 1w ago
Q. What is the syntax of a stored procedure?
Ans. 

Stored procedures are precompiled SQL statements that can be executed to perform operations on a database.

  • Syntax: CREATE PROCEDURE procedure_name AS SQL_statement;

  • Example: CREATE PROCEDURE GetEmployee AS SELECT * FROM Employees;

  • Parameters can be added: CREATE PROCEDURE GetEmployeeByID @ID INT AS SELECT * FROM Employees WHERE EmployeeID = @ID;

  • Stored procedures can return values: CREATE PROCEDURE GetTotalEmployees A...

An Application Support Engineer was asked 1w ago
Q. What is RDBMS?
Ans. 

RDBMS stands for Relational Database Management System, which organizes data into tables for easy access and management.

  • Data is stored in tables (e.g., MySQL, PostgreSQL).

  • Supports SQL (Structured Query Language) for querying data.

  • Ensures data integrity through constraints (e.g., primary keys, foreign keys).

  • Allows relationships between tables (e.g., one-to-many, many-to-many).

  • Examples include Oracle, Microsoft SQL ...

An Application Support Engineer was asked 1w ago
Q. How would you find files larger than 10GB?
Ans. 

Use the 'find' command to locate files larger than 10GB in a specified directory.

  • Use the command: find /path/to/directory -type f -size +10G

  • Replace '/path/to/directory' with the actual directory you want to search.

  • The '-type f' option ensures only files are considered, not directories.

  • The '+10G' specifies files larger than 10 gigabytes.

An Application Support Engineer was asked 2w ago
Q. How would you fetch files older than 10 days using Linux commands?
Ans. 

Use the 'find' command to locate files older than 10 days in Linux.

  • Use the command: find /path/to/directory -type f -mtime +10

  • The '-type f' option specifies that we are looking for files.

  • The '-mtime +10' option finds files modified more than 10 days ago.

  • To list files in a specific directory, replace '/path/to/directory' with the actual path.

  • You can also use '-ls' to list details: find /path/to/directory -type f -m...

An Application Support Engineer was asked 2w ago
Q. How can you determine the file containing a specific error pattern in Linux?
Ans. 

Use tools like grep, find, and log files to locate error patterns in Linux files.

  • Use 'grep' to search for patterns: `grep 'error_pattern' /path/to/files/*`.

  • Combine 'find' with 'grep' to search recursively: `find /path/to/dir -type f -exec grep -H 'error_pattern' {} \;`.

  • Check log files in '/var/log/' for application-specific errors, e.g., `cat /var/log/syslog | grep 'error_pattern'`.

  • Use 'tail' to monitor log files ...

Are these interview questions helpful?
An Application Support Engineer was asked
Q. Write a for loop to generate the Fibonacci sequence.
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.

An Application Support Engineer was asked
Q. Explain the use of the DENSE_RANK function.
Ans. 

Dense rank function assigns a rank to each row within a partition of a result set, with no gaps in the ranking values.

  • Use the DENSE_RANK() function in SQL to assign a unique rank to each row within a partition

  • It is similar to the RANK() function but does not leave gaps in the ranking values

  • Example: SELECT column1, DENSE_RANK() OVER (PARTITION BY column2 ORDER BY column3) AS dense_rank FROM table_name

An Application Support Engineer was asked
Q. Explain the use of the HAVING clause.
Ans. 

The HAVING clause is used in SQL to filter groups based on a specified condition.

  • HAVING clause is used with the GROUP BY clause to filter groups based on a specified condition

  • It is used to filter the results after grouping has been done

  • It is similar to the WHERE clause but operates on grouped records

Telecall Technology Application Support Engineer Interview Experiences

4 interviews found

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

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Fetch second Highest salary in sql.
  • Ans. 

    To fetch the second highest salary in SQL, use subqueries or the DISTINCT keyword with ORDER BY and LIMIT.

    • Use a subquery: SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees);

    • Use DISTINCT: SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 1;

    • Use ROW_NUMBER() function: SELECT salary FROM (SELECT salary, ROW_NUMBER() OVER (ORDER BY salary DESC) AS rank FROM employ...

  • Answered by AI
  • Q2. Create a shell script to print even numbers.
  • Ans. 

    A shell script to print even numbers within a specified range.

    • Use a for loop to iterate through a range of numbers.

    • Check if a number is even using the modulus operator (%).

    • Print the number if it is even.

    • Example: for i in {1..10}; do if [ $((i % 2)) -eq 0 ]; then echo $i; fi; done

  • Answered by AI
  • Q3. How to know in which file the pattern error exists in linux?
  • Ans. 

    Use tools like grep, find, and log files to locate error patterns in Linux files.

    • Use 'grep' to search for patterns: `grep 'error_pattern' /path/to/files/*`.

    • Combine 'find' with 'grep' to search recursively: `find /path/to/dir -type f -exec grep -H 'error_pattern' {} \;`.

    • Check log files in '/var/log/' for application-specific errors, e.g., `cat /var/log/syslog | grep 'error_pattern'`.

    • Use 'tail' to monitor log files in re...

  • Answered by AI
  • Q4. Fetch last 10 days older files in linux.
  • Ans. 

    Use the 'find' command to locate files older than 10 days in Linux.

    • Use the command: find /path/to/directory -type f -mtime +10

    • The '-type f' option specifies that we are looking for files.

    • The '-mtime +10' option finds files modified more than 10 days ago.

    • To list files in a specific directory, replace '/path/to/directory' with the actual path.

    • You can also use '-ls' to list details: find /path/to/directory -type f -mtime ...

  • Answered by AI
  • Q5. Fetch duplicate records in sql
  • Ans. 

    Use SQL queries to identify and fetch duplicate records based on specific columns.

    • Use the GROUP BY clause to group records by the column(s) you want to check for duplicates.

    • Utilize the HAVING clause to filter groups that have a count greater than 1.

    • Example: SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name HAVING COUNT(*) > 1;

    • You can fetch all columns of duplicate records by joining the result with t...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The only tips to be confident and give your 100℅
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Jun 2024, where I was asked the following questions.

  • Q1. Find files larger than 10GB.
  • Ans. 

    Use the 'find' command to locate files larger than 10GB in a specified directory.

    • Use the command: find /path/to/directory -type f -size +10G

    • Replace '/path/to/directory' with the actual directory you want to search.

    • The '-type f' option ensures only files are considered, not directories.

    • The '+10G' specifies files larger than 10 gigabytes.

  • Answered by AI
  • Q2. Search and replace pattern with another pattern in Unix file.
  • Ans. 

    Use 'sed' command in Unix to search and replace patterns in files efficiently.

    • Use 'sed' command: `sed -i 's/old_pattern/new_pattern/g' filename`

    • The '-i' option edits the file in place.

    • The 's' command stands for substitute.

    • The 'g' flag at the end replaces all occurrences in the line.

  • Answered by AI
  • Q3. Syntax of stored procedure.
  • Ans. 

    Stored procedures are precompiled SQL statements that can be executed to perform operations on a database.

    • Syntax: CREATE PROCEDURE procedure_name AS SQL_statement;

    • Example: CREATE PROCEDURE GetEmployee AS SELECT * FROM Employees;

    • Parameters can be added: CREATE PROCEDURE GetEmployeeByID @ID INT AS SELECT * FROM Employees WHERE EmployeeID = @ID;

    • Stored procedures can return values: CREATE PROCEDURE GetTotalEmployees AS RET...

  • Answered by AI
  • Q4. What is rdbms.
  • Ans. 

    RDBMS stands for Relational Database Management System, which organizes data into tables for easy access and management.

    • Data is stored in tables (e.g., MySQL, PostgreSQL).

    • Supports SQL (Structured Query Language) for querying data.

    • Ensures data integrity through constraints (e.g., primary keys, foreign keys).

    • Allows relationships between tables (e.g., one-to-many, many-to-many).

    • Examples include Oracle, Microsoft SQL Serve...

  • Answered by AI
  • Q5. Difference between view and materialized view.
  • Ans. 

    Views are virtual tables; materialized views store data physically for faster access.

    • A view is a virtual table based on a SQL query, while a materialized view stores the result set physically.

    • Views are updated dynamically with the underlying data changes; materialized views require manual refresh to update.

    • Example of a view: SELECT * FROM employees WHERE department = 'Sales';

    • Example of a materialized view: CREATE MATER...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay calm and composed and be you.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(4 Questions)

  • Q1. Nth Highest Salary in SQL. Fetch Duplicate records in SQL. Write shell script to print febonicci series.
  • Ans. 

    SQL query to find Nth highest salary, fetch duplicate records, and shell script for Fibonacci series.

    • To find Nth highest salary in SQL, use the 'ROW_NUMBER()' function with 'ORDER BY' and 'LIMIT'. Example: SELECT salary FROM (SELECT salary, ROW_NUMBER() OVER (ORDER BY salary DESC) AS rn FROM employees) AS temp WHERE rn = N;

    • To fetch duplicate records in SQL, use the 'GROUP BY' and 'HAVING' clauses. Example: SELECT colum...

  • Answered by AI
  • Q2. Use dense rank function
  • Ans. 

    Dense rank function assigns a rank to each row within a partition of a result set, with no gaps in the ranking values.

    • Use the DENSE_RANK() function in SQL to assign a unique rank to each row within a partition

    • It is similar to the RANK() function but does not leave gaps in the ranking values

    • Example: SELECT column1, DENSE_RANK() OVER (PARTITION BY column2 ORDER BY column3) AS dense_rank FROM table_name

  • Answered by AI
  • Q3. Use Having Clause
  • Ans. 

    The HAVING clause is used in SQL to filter groups based on a specified condition.

    • HAVING clause is used with the GROUP BY clause to filter groups based on a specified condition

    • It is used to filter the results after grouping has been done

    • It is similar to the WHERE clause but operates on grouped records

  • Answered by AI
  • Q4. 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.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on you confidence and communication skills.

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed before Nov 2022. 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. 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

  • Answered by AI
  • Q2. Highest salary in SQL
  • Ans. 

    The highest salary in SQL can vary depending on factors such as location, experience, and industry.

    • The highest salary in SQL is typically found in roles such as database administrators, data engineers, and data architects.

    • Factors that can influence the highest salary include the candidate's level of experience, the location of the job, and the industry.

    • For example, a senior database administrator in a major tech hub li...

  • Answered by AI
  • Q3. Duplicate records delete In sql
  • Ans. 

    To delete duplicate records in SQL, you can use the DELETE statement with a subquery.

    • Identify the duplicate records using a SELECT statement with GROUP BY and HAVING clause.

    • Create a subquery to select the duplicate records.

    • Use the DELETE statement with the subquery to delete the duplicate records.

  • Answered by AI
  • Q4. Grep command in unjx
  • Ans. 

    Grep command is used in Unix to search for specific patterns in files.

    • Grep stands for Global Regular Expression Print.

    • It is a powerful command-line tool for searching text files.

    • It uses regular expressions to match patterns.

    • Grep can search for patterns in a single file or multiple files.

    • It can also search recursively in directories.

    • Grep has various options to control the search behavior.

    • Some common options include -i (...

  • Answered by AI
  • Q5. Awk command in unux
  • Ans. 

    Awk command in Unix is a powerful text processing tool used for extracting and manipulating data.

    • Awk command is used for pattern scanning and processing of text files.

    • It allows you to specify patterns and actions to be performed on those patterns.

    • Awk operates on a line-by-line basis, processing one line at a time.

    • It can be used to extract specific columns from a file, perform calculations, and generate reports.

    • Awk uses...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and focus on communication skills.

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Telecall Technology?
Ask anonymously on communities.

Interview questions from similar companies

Interview Questionnaire 

3 Questions

  • Q1. Do u have done any work in appkication support
  • Ans. 

    Application support involves troubleshooting, maintaining, and optimizing software applications to ensure smooth operation and user satisfaction.

    • Incident Management: I have experience in resolving application issues by analyzing logs and user reports, ensuring minimal downtime.

    • User Support: Provided assistance to end-users by guiding them through application functionalities and troubleshooting common problems.

    • Performan...

  • Answered by AI
  • Q2. How u can improve ur skills
  • Ans. 

    Improving skills involves continuous learning, practical experience, and seeking feedback to enhance technical and problem-solving abilities.

    • Online Courses: Enroll in platforms like Coursera or Udemy to learn new technologies or deepen existing knowledge, such as cloud computing or database management.

    • Hands-On Projects: Work on real-world projects or contribute to open-source to apply theoretical knowledge practically,...

  • Answered by AI
  • Q3. Are u able to speak english
  • Ans. 

    Yes, I am proficient in English, both spoken and written, which enables effective communication in diverse environments.

    • I have completed my education in English medium, enhancing my language skills.

    • I have experience in customer support roles where I communicated with clients in English.

    • I regularly participate in team meetings and discussions conducted in English.

  • Answered by AI

I applied via Naukri.com and was interviewed in Feb 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Introduction, qualification, experience, and family background

Interview Preparation Tips

Interview preparation tips for other job seekers - Just one telephonic round and one video call round with the recruiter and they selected me without any complications.

I applied via Company Website and was interviewed before Oct 2021. There were 5 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 questions was high level

Round 3 - Coding Test 

Had 2 coding questions, and in 2 programming language

Round 4 - HR 

(1 Question)

  • Q1. Where do you see yourself in next 5 years
Round 5 - Technical 

(1 Question)

  • Q1. To write a code part using the programming language which is familiar
  • Ans. 

    This code demonstrates a simple Python function to process user input and return a response.

    • Define a function using 'def' keyword. Example: 'def greet(name):'

    • Use input() to get user input. Example: 'name = input('Enter your name: ')

    • Return a formatted string. Example: 'return f'Hello, {name}!''

    • Call the function and print the result. Example: 'print(greet(name))'

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare well and be confident. Answer the questions without fear
Are these interview questions helpful?

I applied via Referral and was interviewed in Oct 2021. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. I was asked about technical questions regarding the work of which I need to provide application support ...
  • Q2. WHAT YOU KNOW ABOUT CGST ?
  • Ans. 

    CGST stands for Central Goods and Services Tax.

    • CGST is a tax levied on the supply of goods and services within a state.

    • It is a part of the Goods and Services Tax (GST) system in India.

    • The revenue collected from CGST is shared between the central and state governments.

    • CGST rates vary depending on the type of goods or services being supplied.

    • For example, the CGST rate for essential goods like food items is lower than tha...

  • Answered by AI
  • Q3. What you Know about work of application support engineer
  • Ans. 

    Application Support Engineers are responsible for troubleshooting and resolving technical issues related to software applications.

    • Provide technical support to end-users and clients

    • Identify and resolve software bugs and errors

    • Collaborate with development teams to enhance application functionality

    • Document and maintain knowledge base articles for troubleshooting

    • Monitor application performance and identify areas for improv...

  • Answered by AI
  • Q4. What is experience in customer support services ?
  • Ans. 

    I have extensive experience in customer support, focusing on resolving technical issues and enhancing user satisfaction.

    • Technical Troubleshooting: I have resolved complex technical issues for clients, such as database connectivity problems, ensuring minimal downtime.

    • User Training: I conducted training sessions for users on software applications, improving their proficiency and reducing support requests.

    • Feedback Impleme...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Always be Positive and always be honest in answering questions ...
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 

(2 Questions)

  • Q1. Depends on your skill
  • Q2. All technical questions related linux,Unix,SQL, oracle
Round 3 - Technical 

(2 Questions)

  • Q1. Linux,Unix,SQL, oracle, Jenkin, DEVOPS,AWS,hpsm,ITIL, service now
  • Q2. Depends on your skills
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basics of SQL and pl sql
  • Q2. About project tht you worked
Round 2 - Technical 

(1 Question)

  • Q1. Java ,SQL,linix question

Telecall Technology Interview FAQs

How many rounds are there in Telecall Technology Application Support Engineer interview?
Telecall Technology interview process usually has 1-2 rounds. The most common rounds in the Telecall Technology interview process are Technical and Resume Shortlist.
What are the top questions asked in Telecall Technology Application Support Engineer interview?

Some of the top questions asked at the Telecall Technology Application Support Engineer interview -

  1. How to know in which file the pattern error exists in lin...read more
  2. Nth Highest Salary in SQL. Fetch Duplicate records in SQL. Write shell script t...read more
  3. Search and replace pattern with another pattern in Unix fi...read more

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 4 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more
Telecall Technology Application Support Engineer Salary
based on 4 salaries
₹4.5 L/yr - ₹4.8 L/yr
9% less than the average Application Support Engineer Salary in India
View more details

Telecall Technology Application Support Engineer Reviews and Ratings

based on 4 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 4 Reviews and Ratings
Compare Telecall Technology with

TCS

3.6
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare
write
Share an Interview