i
Filter interviews by
I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.
To return multiple data with different data types from a function in .c#, use Tuple or create a custom class with properties for each data type.
Use Tuple to return multiple data with different data types. For example: Tuple
Create a custom class with properties for each data type and return an instance of that class. For example: public class CustomData { public int Number { get; set; } public string
Optimizing stored procedures involves reducing execution time and resource usage.
Use proper indexing on tables involved in the stored procedure
Avoid using SELECT * and only fetch necessary columns
Minimize the use of temporary tables and cursors
Avoid using scalar functions in WHERE clauses
Consider using table-valued functions instead of scalar functions
Azure Functions can be run locally using Azure Functions Core Tools
Install Azure Functions Core Tools using npm
Create a new Azure Functions project using func init command
Run the Azure Functions project locally using func start command
Partial class is a class that allows splitting the definition of a class into multiple files.
Partial classes are used to divide a large class into smaller, more manageable parts.
Each part of a partial class must use the 'partial' keyword.
All parts of a partial class must be in the same namespace and assembly.
Partial classes are commonly used in code generation scenarios.
Example: public partial class MyClass { }
I was interviewed before Sep 2016.
I was interviewed in Mar 2017.
Oops concepts in Java
Encapsulation - hiding implementation details
Inheritance - reusing code and creating parent-child relationships
Polymorphism - multiple forms of a method or object
Abstraction - creating abstract classes and interfaces
Example: Encapsulation - using private variables and public methods
Example: Inheritance - creating a subclass that inherits from a superclass
Example: Polymorphism - using method overloa...
Altering columns in databases involves modifying the structure of a table by adding, deleting or modifying columns.
Use ALTER TABLE statement to modify columns
Add new columns using ADD COLUMN
Delete columns using DROP COLUMN
Modify columns using MODIFY COLUMN
Changing column data type may result in data loss
Reversing a number in Java
Convert the number to a string
Use StringBuilder to reverse the string
Convert the reversed string back to a number
To extract words from a line in Java, split the line using whitespace as delimiter.
Use the split() method of String class
Pass the whitespace regex as argument to split() method
Iterate over the resulting array to get individual words
I was interviewed in Jul 2017.
I was interviewed in Apr 2017.
Firmware is a type of software that is embedded in hardware devices to control their functionality.
Firmware is a combination of hardware and software.
It is used to control the behavior of hardware devices.
Firmware is typically stored in non-volatile memory, such as ROM or flash memory.
Examples of devices that use firmware include routers, printers, and digital cameras.
I am a passionate software developer with experience in building web applications and solving complex problems.
Experienced in programming languages such as Java, JavaScript, and Python
Familiar with front-end technologies like HTML, CSS, and React
Strong problem-solving skills and ability to work in a team environment
Previous projects include developing a customer management system for a small business
I was interviewed before May 2016.
Developed a web application for tracking personal expenses
Used HTML, CSS, and JavaScript for front-end development
Implemented Node.js and MongoDB for back-end functionality
Included features for adding, categorizing, and analyzing expenses
I actively participate in team building activities and collaborate with colleagues on various initiatives outside of work projects.
Organizing team lunches or outings to build camaraderie
Participating in charity events or volunteer work as a team
Collaborating on internal initiatives such as diversity and inclusion programs
Attending industry conferences or workshops together
I will explain the reasons for the delay and present a plan to mitigate it.
Communicate the reasons for the delay clearly and honestly
Present a plan to mitigate the delay and ensure timely delivery
Provide regular updates on the progress of the project
Offer alternative solutions or compromises if necessary
Ensure that the client understands the impact of the delay on the project
Maintain a professional and respectful attit
I applied via Campus Placement
I applied via Campus Placement
I was interviewed before Aug 2016.
based on 1 interview
Interview experience
Senior Consultant
3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
2.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Manager
1.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Consultant
1.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
1.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Ernst & Young
TCS
Accenture
Deloitte