Filter interviews by
I applied via Walk-in and was interviewed in Dec 2023. There was 1 interview round.
I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.
I applied via Approached by Company and was interviewed in Jul 2023. There were 5 interview rounds.
1 hr of multiple choices questions all technical questions salesforce admin and development
Queueable is used for asynchronous processing while future apex is used for executing code in a separate thread.
Queueable is used for complex, long-running processes that can be split into multiple jobs.
Future apex is used for short, quick processes that need to be executed in a separate thread.
Queueable jobs can be chained together to run in a specific order.
Future apex methods are limited in terms of governor limits
To create a 1 to 1 relationship in Salesforce, use a lookup field on the child object pointing to the parent object.
Create a lookup field on the child object that references the parent object.
Ensure that the lookup field has a unique constraint to enforce the 1 to 1 relationship.
Use validation rules or triggers to prevent multiple child records from being linked to the same parent record.
Simple coding questions.
Basic Aptitude questions like numerical, Profit loss, Speed velocity, Blood relation, etc.
That was an online English Communication Assignment.
Basic level Coding Question was there.
I applied via Job Fair and was interviewed in Jun 2023. There were 3 interview rounds.
Ms office,Core Java , Tally , C,
In my Opinion,view , If you ask me, As far as I can see/I am Concerned , It seems to me that , I think /feel/reckon/ belive , If you want my option , What we have to decide
I applied via Naukri.com and was interviewed in Mar 2022. There were 4 interview rounds.
Group discussion used to clarification if required before hand
I am a software developer with experience in multiple programming languages and a passion for problem-solving.
Experienced in Java, C++, and Python
Strong understanding of data structures and algorithms
Worked on various projects including web development and mobile app development
Excellent problem-solving and analytical skills
I have a strong technical background and a passion for software development.
I have a Bachelor's degree in Computer Science and extensive experience in software development.
I have a deep understanding of various programming languages and frameworks.
I am a quick learner and adapt easily to new technologies and methodologies.
I have a proven track record of delivering high-quality software solutions on time and within budg...
I am open to discussing salary based on the responsibilities and opportunities offered by the position.
I am flexible and open to negotiation.
I am looking for a fair and competitive salary.
I value the overall compensation package, including benefits and growth opportunities.
I am confident that my skills and experience warrant a competitive salary.
I am open to discussing salary further during the interview process.
Seeking new opportunities for professional growth and challenges.
Looking for a more challenging role
Want to expand my skill set
Seeking better career prospects
Interested in working with new technologies
Want to work in a more collaborative environment
To make a specific what? Please provide more context.
Please provide more information about what needs to be made specific
Clarify the scope and purpose of the specific thing
Consider using clear and concise language to define the specific thing
I applied via Company Website and was interviewed in Mar 2022. There were 5 interview rounds.
Developed a web-based project management tool for a construction company.
Used React for the frontend and Node.js for the backend
Implemented user authentication and authorization using JWT
Integrated with Google Maps API for location tracking
Allowed users to create and assign tasks, set deadlines, and track progress
Generated reports and analytics using Chart.js
I applied via Company Website and was interviewed in Jul 2022. There were 5 interview rounds.
General knowledge questions
Programming questions
I applied via Company Website and was interviewed in Nov 2021. There was 1 interview round.
Java is a high-level, object-oriented programming language used to develop applications for various platforms.
Java is platform-independent and can run on any device with a Java Virtual Machine (JVM)
It is known for its security features and is commonly used for developing web and mobile applications
Java is also used for developing enterprise-level applications and software tools
Examples of popular Java-based application...
Data is information that is stored and can be processed by a computer.
Data can be in various forms such as text, numbers, images, audio, video, etc.
Data can be structured or unstructured.
Examples of data include customer information, financial records, sensor readings, social media posts, etc.
A method is a block of code that performs a specific task and can be called by other parts of the program.
Methods are used to break down a program into smaller, more manageable pieces.
They can take input parameters and return values.
Examples of methods include print(), sort(), and calculateArea().
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain both data and functions to manipulate that data.
It emphasizes on encapsulation, inheritance, and polymorphism.
Java is an OOPs language. Example: A car is an object that has properties like color, model, and functions like start, stop, etc.
Method overloading is when a class has multiple methods with the same name but different parameters.
Method overloading allows for more flexibility in method calls
The methods must have different parameters, either in number or type
Example: public void print(int num) and public void print(String str)
Overloading constructors is also common in Java
Method overriding is when a subclass provides its own implementation of a method that is already defined in its superclass.
The method in the subclass must have the same name, return type, and parameters as the method in the superclass.
The access level of the overriding method cannot be more restrictive than the overridden method.
Example: class Dog extends Animal { public void makeSound() { System.out.println("Bark"); }...
Spiral model is a software development model where the process is divided into smaller cycles.
It is a combination of waterfall and iterative model
Each cycle involves planning, risk analysis, development, and testing
It is suitable for large and complex projects
Example: Microsoft Office was developed using the spiral model
The spiral model has four steps.
The four steps are: Planning, Risk Analysis, Engineering, and Evaluation.
Each step involves iterative development and feedback from stakeholders.
The model is used in software development to manage risk and ensure quality.
Example: A software development team may use the spiral model to create a new product.
The team would start with planning, then move on to risk analysis, engineering, and
The number of teams involved in spiral model varies based on the project requirements.
Spiral model is a flexible model that allows for multiple teams to work on different phases simultaneously.
The number of teams involved can range from one to many depending on the size and complexity of the project.
Each team is responsible for a specific phase of the project, such as planning, design, implementation, and testing.
For e...
TCS
Accenture
Wipro
Cognizant