Upload Button Icon Add office photos

Filter interviews by

Agile Softech Plsql Developer Interview Questions and Answers

Updated 11 May 2018

13 Interview questions

A Plsql Developer was asked
Q. Write a PL/SQL program to replace only the third character of a string with an asterisk (*).
Ans. 

The PLSQL code snippet to replace only the third character with * in a given string.

  • Use the SUBSTR function to extract the first two characters of the string.

  • Concatenate the extracted characters with '*' and the remaining characters starting from the fourth position using the SUBSTR function.

  • Assign the modified string back to the original variable.

A Plsql Developer was asked
Q. Write a query to display employee records having the same salary.
Ans. 

The query displays employee records with the same salary.

  • Use the GROUP BY clause to group the records by salary.

  • Use the HAVING clause to filter the groups with more than one employee.

  • Select the necessary columns to display the employee records.

Plsql Developer Interview Questions Asked at Other Companies

asked in TCS
Q1. What is temp table and temp variable in plsql?
asked in TCS
Q2. What is procedure in plsql and it's syntax and difference between ... read more
asked in TCS
Q3. Write a PL/SQL program to print the sequence 103, 99, 96...3.
asked in TCS
Q4. What is a mutating table or mutating trigger?
asked in Cognizant
Q5. Write a SQL query to delete duplicate records from a table.
A Plsql Developer was asked
Q. What are the differences between DELETE, DROP, and TRUNCATE statements?
Ans. 

Delete, drop, and truncate are SQL commands used to remove data from a table, but they differ in their functionality.

  • DELETE is used to remove specific rows from a table based on a condition.

  • DROP is used to remove an entire table from the database.

  • TRUNCATE is used to remove all rows from a table, but keeps the structure intact.

  • DELETE and TRUNCATE can be rolled back, but DROP cannot.

  • DELETE triggers the delete trigge...

A Plsql Developer was asked
Q. What is the difference between a Procedure and a Function?
Ans. 

Procedures and functions are both PL/SQL program units, but they have some differences.

  • Procedures do not return a value, while functions do.

  • Procedures can have OUT parameters to pass values back to the caller, while functions cannot.

  • Functions can be used in SQL queries, while procedures cannot.

  • Functions must return a value, while procedures do not have to.

  • Functions can be called directly in PL/SQL code, while proc...

A Plsql Developer was asked
Q. Write a command to copy the structure of a table without copying the data.
Ans. 

To copy the structure of a table without copying the data, you can use the CREATE TABLE AS SELECT statement.

  • Use the CREATE TABLE AS SELECT statement to create a new table with the same structure as the original table.

  • Specify the columns and their data types in the SELECT statement, but exclude the actual data from the original table.

  • Example: CREATE TABLE new_table AS SELECT * FROM original_table WHERE 1=0;

A Plsql Developer was asked
Q. How can we eliminate duplicates without using the DISTINCT command?
Ans. 

To eliminate duplicates without using the distinct command in PL/SQL, we can use the GROUP BY clause.

  • Use the GROUP BY clause to group the data by the columns that you want to eliminate duplicates from.

  • Select the columns you want to display in the result set.

  • Aggregate functions like COUNT, SUM, AVG, etc. can be used to perform calculations on the grouped data.

  • The GROUP BY clause ensures that only unique combination...

A Plsql Developer was asked
Q. What is indexing, and what role does it play in a database?
Ans. 

Indexing is a technique used in databases to improve the performance of queries by creating a data structure that allows for faster data retrieval.

  • Indexing creates a separate data structure that contains a subset of the data in the database, organized in a way that allows for efficient searching and retrieval.

  • Indexes are created on one or more columns of a table and can be used to quickly locate data based on the ...

Are these interview questions helpful?
A Plsql Developer was asked
Q. Differentiate between Foreign key, Primary key, and Unique key.
Ans. 

Foreign key, primary key, and unique key are all constraints used in database tables to enforce data integrity.

  • Primary key is a column or a set of columns that uniquely identifies each row in a table.

  • Foreign key is a column or a set of columns in one table that refers to the primary key in another table.

  • Unique key ensures that the values in a column or a set of columns are unique across all the rows in a table.

A Plsql Developer was asked
Q. Write a query to display the top 5 salaries.
Ans. 

The query to display the top 5 salaries in PL/SQL.

  • Use the SELECT statement to retrieve the salaries from the table.

  • Order the salaries in descending order using the ORDER BY clause.

  • Limit the result to the top 5 rows using the FETCH FIRST clause.

A Plsql Developer was asked
Q. 1.What is Trigger,procedure,cursor differentiate with example
Ans. 

A trigger is a PL/SQL block that is automatically executed in response to a specific event. A procedure is a named PL/SQL block that performs a specific task. A cursor is a database object used to retrieve data from a result set.

  • A trigger is used to automatically execute a set of SQL statements when a specific event occurs, such as inserting, updating, or deleting data from a table.

  • A procedure is a reusable block ...

Agile Softech Plsql Developer Interview Experiences

1 interview found

I applied via Campus Placement and was interviewed in Apr 2018. There were 5 interview rounds.

Interview Questionnaire 

15 Questions

  • Q1. 1.What is Trigger,procedure,cursor differentiate with example
  • Ans. 

    A trigger is a PL/SQL block that is automatically executed in response to a specific event. A procedure is a named PL/SQL block that performs a specific task. A cursor is a database object used to retrieve data from a result set.

    • A trigger is used to automatically execute a set of SQL statements when a specific event occurs, such as inserting, updating, or deleting data from a table.

    • A procedure is a reusable block of co...

  • Answered by AI
  • Q2. 2.how to recover the data(Tables) in oracle or how to export the tables in file
  • Ans. 

    To recover data in Oracle, you can use the flashback feature or export tables using the Data Pump utility.

    • To recover data using flashback, you can use the FLASHBACK TABLE statement to restore a table to a previous state.

    • To export tables, you can use the Data Pump utility with the EXPDP command to export tables to a file.

    • You can also use the SQL Developer tool to export tables as SQL insert statements or CSV files.

  • Answered by AI
  • Q3. 3.what is joins and its types what is the use and what is natural join with example
  • Ans. 

    Joins are used to combine rows from two or more tables based on related columns. There are different types of joins.

    • Types of joins: inner join, left join, right join, full outer join, cross join

    • Joins are used to retrieve data from multiple tables based on a related column

    • Natural join is a type of join that automatically matches columns with the same name in both tables

    • Example: SELECT * FROM employees NATURAL JOIN depar...

  • Answered by AI
  • Q4. 4.Differentiate Foreign key,primary key and unique key
  • Ans. 

    Foreign key, primary key, and unique key are all constraints used in database tables to enforce data integrity.

    • Primary key is a column or a set of columns that uniquely identifies each row in a table.

    • Foreign key is a column or a set of columns in one table that refers to the primary key in another table.

    • Unique key ensures that the values in a column or a set of columns are unique across all the rows in a table.

  • Answered by AI
  • Q5. 5.6.Difference between delete,drop and truncate
  • Ans. 

    Delete, drop, and truncate are SQL commands used to remove data from a table, but they differ in their functionality.

    • DELETE is used to remove specific rows from a table based on a condition.

    • DROP is used to remove an entire table from the database.

    • TRUNCATE is used to remove all rows from a table, but keeps the structure intact.

    • DELETE and TRUNCATE can be rolled back, but DROP cannot.

    • DELETE triggers the delete trigger, wh...

  • Answered by AI
  • Q6. 6.Display the 5th Highest Salary in Employee Table
  • Ans. 

    Use a subquery to find the 5th highest salary in the Employee table.

    • Use the ORDER BY clause to sort the salaries in descending order.

    • Use the ROWNUM keyword to limit the results to the 5th highest salary.

    • Use a subquery to achieve the desired result.

  • Answered by AI
  • Q7. 7.Display Top 5 salary
  • Ans. 

    The query to display the top 5 salaries in PL/SQL.

    • Use the SELECT statement to retrieve the salaries from the table.

    • Order the salaries in descending order using the ORDER BY clause.

    • Limit the result to the top 5 rows using the FETCH FIRST clause.

  • Answered by AI
  • Q8.  8.Write a command of copy the structure only not data of the table
  • Ans. 

    To copy the structure of a table without copying the data, you can use the CREATE TABLE AS SELECT statement.

    • Use the CREATE TABLE AS SELECT statement to create a new table with the same structure as the original table.

    • Specify the columns and their data types in the SELECT statement, but exclude the actual data from the original table.

    • Example: CREATE TABLE new_table AS SELECT * FROM original_table WHERE 1=0;

  • Answered by AI
  • Q9. 9.What is view and its type what is complex view with example
  • Ans. 

    A view is a virtual table created from one or more tables. It can be used to simplify complex queries and provide a customized view of data.

    • A view is a stored query that can be treated as a table

    • Types of views include simple views, complex views, and materialized views

    • A complex view is a view that involves multiple tables or subqueries

    • Complex views can be used to combine data from different tables or apply complex calc...

  • Answered by AI
  • Q10. 10.What is indexing what is the role of indexing in database
  • Ans. 

    Indexing is a technique used in databases to improve the performance of queries by creating a data structure that allows for faster data retrieval.

    • Indexing creates a separate data structure that contains a subset of the data in the database, organized in a way that allows for efficient searching and retrieval.

    • Indexes are created on one or more columns of a table and can be used to quickly locate data based on the value...

  • Answered by AI
  • Q11. 11.Difference between Procedure and Function
  • Ans. 

    Procedures and functions are both PL/SQL program units, but they have some differences.

    • Procedures do not return a value, while functions do.

    • Procedures can have OUT parameters to pass values back to the caller, while functions cannot.

    • Functions can be used in SQL queries, while procedures cannot.

    • Functions must return a value, while procedures do not have to.

    • Functions can be called directly in PL/SQL code, while procedure...

  • Answered by AI
  • Q12. 12.Write a query to display employee records having same salary
  • Ans. 

    The query displays employee records with the same salary.

    • Use the GROUP BY clause to group the records by salary.

    • Use the HAVING clause to filter the groups with more than one employee.

    • Select the necessary columns to display the employee records.

  • Answered by AI
  • Q13. 13.How we can eliminate duplicates without using distinct command
  • Ans. 

    To eliminate duplicates without using the distinct command in PL/SQL, we can use the GROUP BY clause.

    • Use the GROUP BY clause to group the data by the columns that you want to eliminate duplicates from.

    • Select the columns you want to display in the result set.

    • Aggregate functions like COUNT, SUM, AVG, etc. can be used to perform calculations on the grouped data.

    • The GROUP BY clause ensures that only unique combinations of ...

  • Answered by AI
  • Q14. 14.Replace Only Third Character with *
  • Ans. 

    The PLSQL code snippet to replace only the third character with * in a given string.

    • Use the SUBSTR function to extract the first two characters of the string.

    • Concatenate the extracted characters with '*' and the remaining characters starting from the fourth position using the SUBSTR function.

    • Assign the modified string back to the original variable.

  • Answered by AI
  • Q15. Introduction Objective of Your Life Strength Weakness About Salary(Discuss About Your Expected Salary)

Interview Preparation Tips

Round: Test
Experience: Part 1-
Aptitude ,Reasoning & English Test
(Aptitude Question-15,Reasoning-15,English-10 )
Part 2-
Technical Questions(30)
Technology:C,C++,Data Structure,Database,Python,Java,Software Engineering
No Negative Marks
90 Mins For 60 Question (1 Marks For Each Question)

General Tips: Be Prepare For Interview and Don't Panic at that time.Give your answer clear and related to that question.
Skills: Communication, Body Language, Problem Solving, Leadership, Presentation Skills
Duration: <1 week
College Name: TEERTHANKER MAHAVEEER UNIVERSITY

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Agile Softech?
Ask anonymously on communities.

Interview questions from similar companies

Interview experience
3
Average
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. About your project and join
  • Q2. Subquery and windows functions

Interview Preparation Tips

Interview preparation tips for other job seekers - what ever menions in yoor resume elaborate in very well manner

Plsql Developer Interview Questions Asked at Other Companies

asked in TCS
Q1. What is temp table and temp variable in plsql?
asked in TCS
Q2. What is procedure in plsql and it's syntax and difference between ... read more
asked in TCS
Q3. Write a PL/SQL program to print the sequence 103, 99, 96...3.
asked in TCS
Q4. What is a mutating table or mutating trigger?
asked in Cognizant
Q5. Write a SQL query to delete duplicate records from a table.
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. RANK, WITH CLAUSE, PARTITION, DISTINCT, REF CURSOR
  • Q2. Procedure with Ref cursor AVG, EXISTS, write a block to find factorial
  • Ans. 

    Using PL/SQL to create a procedure with a ref cursor to find the average and factorial of a given number.

    • Create a procedure that takes in a number as input and returns the average of that number using a ref cursor.

    • Use the EXISTS function to check if a factorial exists for a given number.

    • Write a block of code to calculate the factorial of a number using a loop.

  • Answered by AI
  • Q3. Handle duplicate records with case statement
  • Ans. 

    Use a case statement to handle duplicate records in PL/SQL.

    • Use a case statement to check for duplicate records based on specific criteria.

    • Implement logic within the case statement to handle the duplicates appropriately.

    • Consider using a unique identifier or combination of columns to identify duplicates.

  • Answered by AI
  • Q4. Joins, DBMS_PROFILER

Skills evaluated in this interview

I appeared for an interview in Oct 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 75 min
Round difficulty - Medium

This round was MCQ and coding round. 25 MCQs and one coding question were asked. MCQs were based on OS, DBMS, Aptitude and Data Structures.

  • Q1. 

    Minimum Days to Complete Work

    You have 'N' tasks to complete. Each task can only be done on one of two specific days provided in two arrays: day1 and day2.

    For each task i, day1[i] represents the earliest...

  • Ans. 

    Find the minimum number of days required to complete all tasks given specific completion days for each task.

    • Sort the tasks based on day1 in ascending order.

    • For each task, choose the minimum of day1 and day2 as the completion day.

    • Keep track of the maximum completion day for each task.

    • The final answer is the maximum completion day of all tasks.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 30 min
Round difficulty - Easy

This was a Data Structural round. Only one coding question was asked by the interviewer. The interviewer was very friendly. This round was very easy.

  • Q1. 

    Bubble Sort Problem Statement

    Sort the given unsorted array consisting of N non-negative integers in non-decreasing order using the Bubble Sort algorithm.

    Input:

    The first line contains an integer 'T' r...
  • Ans. 

    Bubble Sort algorithm is used to sort an array of non-negative integers in non-decreasing order.

    • Implement the Bubble Sort algorithm to sort the array in place.

    • Compare adjacent elements and swap them if they are in the wrong order.

    • Repeat this process until the array is sorted.

    • Time complexity of Bubble Sort is O(n^2) in the worst case.

    • Example: For input [6, 2, 8, 4, 10], the output should be [2, 4, 6, 8, 10].

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from TIET - Thapar Institute of Engineering And Technology. I applied for the job as SDE - 1 in GurgaonEligibility criteria8Optum interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS,Dynamic Programminng,Operating System,DBMSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Be confident! 
Tip 2 : Maintain high Cgpa
Tip 3 : Do your best

Application resume tips for other job seekers

Tip 1 : Mention clear points
Tip 2 : Atleast 3 projects and never put anything you have not revised

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 75 minutes
Round difficulty - Medium

It was in the evening.
It consisted of 26 questions of easy to hard level.
It consisted of 25 MCQs and only 1 coding problem.

  • Q1. 

    Author and Books Formatting

    Given a structured list of books and their authors, format the information as specified.

    Input:

    The first line of input contains an integer ‘T' representing the number of tes...
  • Ans. 

    The task is to format a list of authors and their books in a specific way as per the given input format.

    • Parse the input to extract the number of test cases, number of authors, author names, and their respective books.

    • Format the output by printing the author names and their books in the specified format.

    • Ensure correct sequence and labeling of authors and books as per the example provided.

    • Handle multiple test cases and a...

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 15 minutes
Round difficulty - Medium

It was more of CV based round. A brief discussion on projects was there followed by some questions like why optum.

  • Q1. 

    Delete a Node from a Linked List

    You are provided with a linked list of integers. Your task is to implement a function that deletes a node located at a specified position 'POS'.

    Input:

    The first line co...
  • Ans. 

    Implement a function to delete a node from a linked list at a specified position.

    • Traverse the linked list to find the node at the specified position.

    • Update the pointers of the previous and next nodes to skip the node to be deleted.

    • Handle edge cases such as deleting the head or tail of the linked list.

    • Ensure to free the memory of the deleted node to avoid memory leaks.

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 15 minutes
Round difficulty - Easy

A short round where some basic dbms questions like procedure, cursor were asked. Then some questions on whether I would prefer working alone or in a team. Where I see myself in 5 years.

  • Q1. 

    Graph Coloring Problem

    You are given a graph with 'N' vertices numbered from '1' to 'N' and 'M' edges. Your task is to color this graph using two colors, such as blue and red, in a way that no two adjacen...

  • Ans. 

    Given a graph with 'N' vertices and 'M' edges, determine if it can be colored using two colors without adjacent vertices sharing the same color.

    • Use graph coloring algorithm like BFS or DFS to check if the graph can be colored with two colors without conflicts.

    • Check if any adjacent vertices have the same color. If so, it is not possible to color the graph as described.

    • If the graph has connected components, color each co...

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 8 CGPA, Computer oriented branchesOptum interview preparation:Topics to prepare for the interview - DBMS, Data Structures, Algorithms, Puzzles, Operating Systems, OOPSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Projects do not matter much for this company.
Tip 2 : I did almost all the puzzles from Interviewbit.
Tip 3 : DBMS is really important. Practice queries in SQL thoroughly. You should know the use of limit and top also. It may be asked to write the same query in more than 1 form.
Tip 4 : Practice all the data structures. Questions were simple and you should know the basics of every data structure.

Application resume tips for other job seekers

Tip 1 : Don't write anything just for the sake of it.
Tip 2 : If you are writing some project then be thorough with all the details. If you are not much confident, then simply remove it and focus on other subjects.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Basic questions related to skillset

I applied via Naukri.com and was interviewed in Aug 2020. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Aws vpc gateway questions, devops drawback
  • Q2. Interfaces in oops
  • Ans. 

    Interfaces define a contract for classes to implement certain methods and properties.

    • Interfaces allow for polymorphism and loose coupling.

    • Classes can implement multiple interfaces.

    • Interfaces cannot be instantiated on their own.

    • Interfaces can have default method implementations.

    • Interfaces can be used to enforce design patterns like the adapter pattern.

  • Answered by AI
  • Q3. Meta programing

Interview Preparation Tips

Interview preparation tips for other job seekers - Not at all good experience. Looks like the structure is baffled now after pandemic hit. First of all HR people, they have so much attitude that you can't even ask them any query regarding your JD or project. Secondly there are many rounds but it all depends upon the interviewer mood only and only. Because you are not hired for a direct project, so if the interviewer is egoistic and high attitude, then it's difficult to get positive feedback even if round well all well. Disappointing experience. Suggestion would be to put right people for talent selection. If people are kept in similar way, every new candidate might have negative experience.
Are these interview questions helpful?

I appeared for an interview before May 2021.

Round 1 - Video Call 

(3 Questions)

Round duration - 90 Minutes
Round difficulty - Easy

This round was also conducted on Metll platform. This round is totally based on coding. There are so many choices in language, so you can easily select the language in which you are comfortable in. There are three problems to solve. I choose Java 8 to solve the problems. The problems are ranging from easy to hard-

To find the maximum occurring character in a given string.
To find the factorial of a given number.
Count Derangements.

  • Q1. 

    Count Derangements

    Determine the number of derangements possible for a set of 'N' elements. A derangement is a permutation where no element appears in its original position.

    Input:

    An integer 'T' repres...
  • Ans. 

    Count the number of derangements possible for a set of 'N' elements.

    • Derangements are permutations where no element appears in its original position.

    • Use the formula: !n = n! * (1 - 1/1! + 1/2! - 1/3! + ... + (-1)^n/n!).

    • Calculate the derangements modulo (10^9 + 7) for each test case.

  • Answered by AI
  • Q2. 

    Factorial Calculation Problem Statement

    Develop a program to compute the factorial of a given integer 'n'.

    The factorial of a non-negative integer 'n', denoted as n!, is the product of all positive integ...

  • Ans. 

    Program to compute factorial of a given integer 'n', with error handling for negative values.

    • Create a function to calculate factorial using a loop or recursion

    • Check if input is negative, return 'Error' if true

    • Handle edge cases like 0 and 1 separately

    • Use long data type to handle large factorials

  • Answered by AI
  • Q3. 

    Most Frequent Word Problem Statement

    You are given two strings 'A' and 'B' composed of words separated by spaces. Your task is to determine the most frequent and lexicographically smallest word in string ...

  • Ans. 

    Find the most frequent and lexicographically smallest word in string 'A' that is not present in string 'B'.

    • Split strings 'A' and 'B' into words

    • Count frequency of each word in 'A'

    • Check if word is not in 'B' and is the most frequent and lexicographically smallest

    • Return the word or -1 if no such word exists

  • Answered by AI
Round 2 - Video Call 

Round duration - 90 Minutes
Round difficulty - Easy

The interviewer was so polite. He firstly asks me to describe myself and then ask about my family. After that he ask which language I choose to solve problems in Coding round and why I choose that language. Then he started to ask the technical questions.

Interview Preparation Tips

Eligibility criteria7 CGPANagarro interview preparation:Topics to prepare for the interview - Data Structures, Competitive Programming, Databases, Java, Spring , Hibernate, Jenkins, AWSTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice questions on leetcode
Tip 2 : Understand the best solutions in depth and algorithm used
Tip 3 : Ask clarifying questions to the interviewer and break the problem to smaller sub parts

Application resume tips for other job seekers

Tip 1 : Highlight your most impactful work on the resume
Tip 2 : Keep it easy to understand

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Why you want to join Teleperformance
  • Ans. 

    I want to join Teleperformance for its commitment to excellence, diverse opportunities, and a supportive work environment.

    • Teleperformance is a global leader in customer experience management, which aligns with my career goals.

    • The company's emphasis on employee development and training programs is appealing, as I value continuous learning.

    • I admire Teleperformance's commitment to diversity and inclusion, fostering a work...

  • Answered by AI

Interview Questionnaire 

3 Questions

  • Q1. Mostly related to C and Linux
  • Q2. Preapare good linux like IPC , mutex etc
  • Ans. 

    Inter-process communication (IPC) and mutexes are essential for managing concurrent processes in Linux systems.

    • IPC allows processes to communicate and synchronize their actions. Common IPC methods include pipes, message queues, and shared memory.

    • Mutex (mutual exclusion) is a synchronization primitive that prevents multiple threads from accessing shared resources simultaneously.

    • Example of IPC: Using a named pipe (FIFO) ...

  • Answered by AI
  • Q3. C question like linklist stack
  • Ans. 

    Implementing a linked list stack in C involves defining a node structure and stack operations like push, pop, and peek.

    • Define a struct for the node: `struct Node { int data; struct Node* next; };`

    • Create a stack structure that holds a pointer to the top node: `struct Stack { struct Node* top; };`

    • Implement push operation: Allocate a new node, set its data, and adjust the top pointer.

    • Implement pop operation: Check if the ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - good

Skills evaluated in this interview

Agile Softech Interview FAQs

What are the top questions asked in Agile Softech Plsql Developer interview?

Some of the top questions asked at the Agile Softech Plsql Developer interview -

  1. 13.How we can eliminate duplicates without using distinct comm...read more
  2. 3.what is joins and its types what is the use and what is natural join with ex...read more
  3. 2.how to recover the data(Tables) in oracle or how to export the tables in f...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Teleperformance Interview Questions
3.9
 • 2k Interviews
Nagarro Interview Questions
4.0
 • 793 Interviews
FIS Interview Questions
3.9
 • 503 Interviews
Dell Interview Questions
3.9
 • 406 Interviews
Quest Global Interview Questions
3.6
 • 330 Interviews
NeoSOFT Interview Questions
3.6
 • 280 Interviews
Qualcomm Interview Questions
3.8
 • 272 Interviews
Episource Interview Questions
3.9
 • 224 Interviews
View all
Softwaretest Engineer
5 salaries
unlock blur

₹3 L/yr - ₹3.5 L/yr

Software Engineer
4 salaries
unlock blur

₹1.2 L/yr - ₹20 L/yr

Software Developer
4 salaries
unlock blur

₹0.9 L/yr - ₹4 L/yr

Data Analyst
4 salaries
unlock blur

₹3 L/yr - ₹4 L/yr

QA Engineer
4 salaries
unlock blur

₹1 L/yr - ₹2.2 L/yr

Explore more salaries
Compare Agile Softech with

Teleperformance

3.9
Compare

Optum Global Solutions

4.0
Compare

FIS

3.9
Compare

Nagarro

4.0
Compare
write
Share an Interview