i
T P F Software
Filter interviews by
40 aptitude and 10 coding questions
Future of Artificial Intelligence
I applied via campus placement at MVJ College of Engineering, Bangalore and was interviewed before Nov 2020. There were 5 interview rounds.
I applied via Referral and was interviewed before Feb 2020. There were 3 interview rounds.
Data structures are essential for efficient programming in C.
C provides built-in data structures like arrays, structs, and pointers.
Linked lists, stacks, queues, and trees can be implemented using C.
Choosing the right data structure is crucial for optimizing program performance.
C allows for manual memory management, which can be both a blessing and a curse.
Understanding data structures in C is fundamental for software
While loop executes the code block only if the condition is true. Do-while loop executes the code block at least once.
While loop checks the condition first before executing the code block.
Do-while loop executes the code block first before checking the condition.
While loop may not execute the code block at all if the condition is false.
Do-while loop always executes the code block at least once.
Example of while loop: whi...
C is a procedural language, C++ is an object-oriented language, and C# is a modern, multi-paradigm language.
C is a procedural language that focuses on structured programming and low-level memory manipulation.
C++ is an object-oriented language that adds features like classes, inheritance, and polymorphism to C.
C# is a modern, multi-paradigm language that combines elements of C++ and Java, and includes features like garb
If and Switch Case Statements are used for conditional execution in programming.
If statements are used for simple conditions.
Switch case statements are used for multiple conditions.
If statement example: if (x > 5) { do something }
Switch case example: switch (day) { case 1: do something; break; case 2: do something else; break; default: do something different; }
Break and Continue are used to control the flow of loops in C and Java.
Break is used to exit a loop prematurely
Continue is used to skip an iteration of a loop
Both are commonly used in for and while loops
Example: for(int i=0; i<10; i++){ if(i==5) break; System.out.println(i); }
Example: for(int i=0; i<10; i++){ if(i==5) continue; System.out.println(i); }
Top trending discussions
posted on 27 Jan 2025
I was interviewed in Dec 2024.
Select the desired range.
Type the information into the first cell.
Press Enter to move to the next cell.
Type the appropriate information.
Repeat steps 3 and 4 until all information is entered.
What are the report formats on Excel?
What keyboard shortcut can you use to increase the number of decimal places?
How can you edit the formula in a cell?
What is a . ...
How can you split a column into more columns?
What is a nested if function?
How can you resize a row or column?
Excel is a powerful and versatile tool that can assist in analyzing and presenting data effectively, particularly through the use of case studies. A case study is a detailed examination of a specific situation or problem in order to better understand the complexities involved.
Listen to information about the business problem and probe deeply or broadly with thoughtful questions posed to the interviewer while building rapport.
Think out loud and express your ideas concisely, responding quickly and confidently, and deal with the pressure of the interview process.
Excel is a spreadsheet program from Microsoft and a component of its Office product group for business applications. Microsoft Excel enables users to format, organize and calculate data in a spreadsheet.
Microsoft Excel is a spreadsheet program used for organizing, analyzing, and visualizing data.
Used for creating spreadsheets with rows and columns
Allows for data entry, calculations, and data analysis
Can create charts and graphs to visualize data
Commonly used in business for budgeting, forecasting, and data management
Create a marksheet in Excel
Open Excel and create a new spreadsheet
Enter student names in one column and subjects in the top row
Enter marks for each student in the respective cells
Calculate total marks and percentage for each student
Format the cells to make the marksheet visually appealing
Create an employee salary sheet in Excel
Open Excel and create a new spreadsheet
Enter employee names in one column
Enter corresponding salaries in another column
Format the sheet for clarity and professionalism
Save the file for future reference
I created a bar chart in Excel to visualize sales data for the past year.
Open Excel and input the sales data into a spreadsheet
Select the data range and click on the 'Insert' tab
Choose 'Bar Chart' from the chart options and customize the chart as needed
I will create a pie chart showing the distribution of sales by product category.
Collect data on sales for each product category
Calculate the percentage of total sales for each category
Use a pie chart to visually represent the distribution
Label each slice with the corresponding product category
MS Word is a word processing software developed by Microsoft for creating, editing, and formatting documents.
Word processing software by Microsoft
Used for creating, editing, and formatting documents
Includes features like spell check, grammar check, and templates
PowerPoint is a software program used to create presentations with slides containing text, images, videos, and animations.
PowerPoint is part of the Microsoft Office suite.
Users can create slideshows with various multimedia elements.
It is commonly used for business presentations, educational purposes, and personal projects.
Slides can be customized with different layouts, themes, and transitions.
Presenters can use PowerP...
What is ms word? Microsoft Word enables us to create professional-quality reports, documents, resumes, and letters. Unlike a plain text editor, Microsoft Word has highlights including grammar check, spell check, image support, text and font formatting, advanced page layout, HTML support, and more.
How to make a case study in word?
How to Use This Template
Identify an accomplishment you'd like to highlight, whether your own or someone else's (like a friend or client's)
Download the free Case Study Template in Microsoft Word, PDF, or Google Docs format.
Follow the instructions in the template and fill in the blanks, adding plenty of detail.
A Microsoft Word test is a quiz that assesses a job candidate's proficiency with MS Word. It tests the ability to prepare a neat, error free document, checking key MS Word skills like creating new documents, formatting text, using tables and dynamic page layouts, and inserting images and bookmarks.
Palindrome code should be designed to check if a given string is the same forwards and backwards.
Create a function that takes a string as input
Remove any spaces and punctuation from the string
Reverse the string and compare it to the original string to check if it is a palindrome
posted on 3 Feb 2025
I was interviewed in Aug 2024.
Round 1 consisted of an aptitude test, a coding test, and several technical questions.
Round 2 consisted of a group discussion where each participant was presented with three topics and required to select one provided on the spot. This was designed to evaluate their communication abilities, knowledge of the topic, and vocabulary skills.
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I am passionate about driving organizational effectiveness and employee engagement through strategic HR initiatives.
I have a strong background in HR strategy and business partnering
I enjoy collaborating with cross-functional teams to drive positive change
I am excited about the opportunity to make a meaningful impact on the organization's culture and performance
I applied via Referral and was interviewed in Oct 2024. There were 3 interview rounds.
4 easy level questions will be asked basically from arrays and strings.
Assignment will be given after clearing coding round. In my case ELearning Platform project was given and 7 days time was given to complete.
posted on 17 Dec 2024
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
Utilize AWS or Azure services for scalable web applications
Use AWS Elastic Beanstalk or Azure App Service for easy deployment and scaling
Leverage AWS Lambda or Azure Functions for serverless computing
Utilize AWS Auto Scaling or Azure Autoscale to automatically adjust resources based on traffic
Store data in AWS RDS or Azure SQL Database for scalable database solutions
Use AWS CloudFront or Azure CDN for content delivery
I would use memory profiling tools to identify the source of the leaks and then fix them by properly managing memory allocation and deallocation.
Use memory profiling tools like Valgrind or Instruments to identify the source of the leaks
Review the code to ensure proper memory allocation and deallocation practices are being followed
Implement smart pointers or garbage collection to automatically manage memory
Use static co...
Yes, I have experience working on legacy systems.
I have successfully maintained and upgraded legacy systems to meet current business needs.
I have refactored legacy code to improve performance and scalability.
I have integrated new technologies with legacy systems to enhance functionality.
I have experience troubleshooting and debugging issues in legacy systems.
Yes, I have experience working with cross functional teams and resolving disputes effectively.
I have successfully collaborated with team members from different departments to achieve project goals.
I am skilled at mediating conflicts and finding mutually beneficial solutions.
I prioritize open communication and actively listen to all team members' perspectives.
I have experience using conflict resolution techniques such a
I was interviewed in Dec 2024.
Interview experience
based on 28 reviews
Rating in categories
2-9 Yrs
Not Disclosed
Softwaretest Engineer
91
salaries
| ₹4 L/yr - ₹7.5 L/yr |
Software Engineer
50
salaries
| ₹3.2 L/yr - ₹10.2 L/yr |
Senior Software Engineer
32
salaries
| ₹6.6 L/yr - ₹21 L/yr |
Associate Software Engineer
20
salaries
| ₹3.2 L/yr - ₹6 L/yr |
Test Engineer
16
salaries
| ₹4.5 L/yr - ₹7.5 L/yr |
Infosys
TCS
Wipro
HCLTech