Filter interviews by
Encapsulation is the process of hiding internal implementation details and providing a public interface. Loading process refers to the steps involved in loading a program or data into memory.
Encapsulation helps in achieving data abstraction and information hiding.
It allows for better control over data and prevents unauthorized access.
Loading process involves steps like parsing, linking, and loading the program or ...
Encapsulation is the process of hiding internal details of an object and providing access only through defined methods.
Encapsulation helps in achieving data abstraction and data hiding.
It allows for better control over the data and prevents direct access to it.
Loading process refers to the process of loading a program or data into memory for execution.
Reverse string code example: function reverseString(str) { retu...
SQL query to print all unique values from a table and operations of stack data structure.
For SQL query, use SELECT DISTINCT column_name FROM table_name.
Stack data structure operations include push, pop, peek, and isEmpty.
Example: SELECT DISTINCT city FROM customers;
Example: Pushing an element onto the stack: stack.push(5);
Event Loop is a mechanism in JavaScript that allows for asynchronous operations to be executed in a non-blocking way.
Event Loop is responsible for handling asynchronous operations in JavaScript.
It continuously checks the call stack for any functions that need to be executed.
If the call stack is empty, it checks the callback queue for any pending tasks.
It moves tasks from the callback queue to the call stack for ex...
Shadow DOM is a way to encapsulate the styling and structure of a web component, synthetic events are events created by the browser to mimic real events, and unit testing is a method to test individual units or components of a software.
Shadow DOM allows for scoped styles and markup within a web component.
Synthetic events are events like 'click' or 'change' that are created by the browser to simulate user interacti...
Database is a structured collection of data, scaling refers to increasing capacity to handle more data or users.
Database is a structured collection of data organized for easy access, retrieval, and management
Scaling refers to the ability of a system to handle increased workload or growth
Scaling can involve adding more servers, increasing storage capacity, or optimizing performance
Examples of scaling in databases i...
I use various excel functions for forecasting such as TREND, FORECAST, and GROWTH.
I analyze historical data to identify trends and patterns
I use functions like TREND to project future values based on historical data
I use functions like FORECAST to estimate future values based on existing data
I use functions like GROWTH to project future values based on exponential growth
I also use other statistical functions like ...
Yes, one try can have two catches in a try-catch block.
A try block can have multiple catch blocks to handle different types of exceptions.
The catch blocks are executed in the order they are written.
If an exception is caught in the first catch block, the subsequent catch blocks are not executed.
Example: try { //code } catch (ExceptionType1 e) { //handle exception } catch (ExceptionType2 e) { //handle exception }
Code to reverse a linked list and convert digital to binary format.
Create a new linked list and traverse the original list, adding each node to the beginning of the new list
To convert digital to binary, use the built-in function or write a function to divide the number by 2 and store the remainder in a stack until the quotient is 0, then pop the stack to get the binary representation
Angle between hands of clock at 10:25 is 147.5 degrees. Trains will collide at midpoint of their initial positions.
To calculate angle between hands of clock, use formula: |(30*H)-(11/2)*M|
For 10:25, H=10 and M=25, so angle = |(30*10)-(11/2)*25| = 147.5 degrees
When two trains are traveling towards each other, their relative speed is added to get the collision speed.
The collision point is the midpoint of their initi...
I appeared for an interview in Jan 2025.
Find bug in snippet. Code snippet writing.
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 4 interview rounds.
Some basic testing questions
Selenium code using assertions verifies web application functionality through automated tests.
Use WebDriver to initialize the browser: `WebDriver driver = new ChromeDriver();`
Navigate to a webpage: `driver.get('http://example.com');`
Locate elements using locators: `WebElement element = driver.findElement(By.id('elementId'));`
Use assertions to validate conditions: `Assert.assertEquals('Expected Text', element.getText())...
Selenium code automates web browser interactions for testing applications.
Import necessary libraries: 'from selenium import webdriver'
Initialize the WebDriver: 'driver = webdriver.Chrome()'
Open a webpage: 'driver.get('http://example.com')'
Locate elements: 'element = driver.find_element_by_name('q')'
Perform actions: 'element.send_keys('Selenium')'
Submit forms: 'element.submit()'
Close the browser: 'driver.quit()'
An SQL query retrieves data from a database based on specified criteria.
Use SELECT to specify columns to retrieve. Example: SELECT name, age FROM users;
Use WHERE to filter results. Example: SELECT * FROM orders WHERE status = 'shipped';
Use JOIN to combine rows from two or more tables. Example: SELECT users.name, orders.amount FROM users JOIN orders ON users.id = orders.user_id;
Use GROUP BY to aggregate data. Example: S...
I appeared for an interview in Jan 2025.
I am a highly motivated and detail-oriented individual with a background in finance and a passion for problem-solving.
Background in finance
Highly motivated and detail-oriented
Passionate about problem-solving
Seeking new challenges and opportunities for growth.
Looking for new challenges to expand my skills and knowledge
Seeking opportunities for career advancement
Interested in working in a different industry or with a different team
I have over 5 years of experience in marketing and sales roles, with a focus on digital marketing strategies.
Managed social media campaigns for a tech startup, increasing engagement by 30%
Developed email marketing campaigns for a retail company, resulting in a 20% increase in sales
Led a team of sales representatives to exceed quarterly targets by 15%
I followed a structured process involving research, planning, execution, and evaluation.
Researched the topic thoroughly to gather relevant information
Created a detailed plan outlining tasks and timelines
Executed the project according to the plan, making adjustments as needed
Evaluated the outcomes to identify successes and areas for improvement
LMS stands for Learning Management System, a software application for the administration, documentation, tracking, reporting, and delivery of educational courses or training programs.
LMS helps organizations deliver online courses and training programs to employees or students.
It allows for the creation and management of courses, assessments, and learning materials.
LMS can track learner progress, generate reports, and p...
Shadow DOM is a way to encapsulate the styling and structure of a web component, preventing styles from leaking out or clashing with the rest of the page.
Shadow DOM allows for creating self-contained components with their own styles and markup
It helps in preventing styles from the main document affecting the component and vice versa
Shadow DOM can be created using the 'shadowRoot' property of an element
Some common exceptions in Salesforce development include DMLException, QueryException, and LimitException.
DMLException: Thrown when an error occurs while performing DML operations like insert, update, delete.
QueryException: Thrown when an error occurs while querying data from the database.
LimitException: Thrown when governor limits are exceeded, such as SOQL query limit or CPU time limit.
Yes, I have worked on integration in Salesforce development.
I have experience integrating Salesforce with external systems using REST and SOAP APIs.
I have worked on integrating Salesforce with third-party applications like MailChimp and DocuSign.
I have implemented custom integrations using tools like Salesforce Connect and MuleSoft.
I have experience with data mapping, transformation, and synchronization during integrat...
Governor limits are in place to ensure efficient use of resources and prevent abuse in Salesforce platform.
Governor limits help in maintaining system performance and preventing monopolization of resources.
They ensure fair usage of resources among all users on the platform.
Examples include limits on number of records retrieved in a single query, number of SOQL queries executed, and CPU time consumed.
Governor limits also...
One challenge I faced was integrating a third-party API with Salesforce.
Had to understand the API documentation thoroughly
Encountered compatibility issues with Salesforce platform
Implemented custom code to bridge the gap between API and Salesforce
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Oct 2024. There were 4 interview rounds.
Basic things.. same as any company
Basic coding, 2 codes asked.
My skills include programming languages like Java, Python, and C++, as well as experience with databases and problem-solving.
Proficient in Java, Python, and C++ programming languages
Experience with databases such as MySQL and MongoDB
Strong problem-solving skills demonstrated through projects and coding challenges
Incedo offers exciting opportunities for growth and learning in the software engineering field. Job switch for new challenges and career advancement.
Incedo provides a dynamic work environment with cutting-edge technologies.
Opportunity to work on diverse projects and enhance skills.
Career growth prospects and learning opportunities at Incedo.
Desire for new challenges and professional development.
Alignment of career goal...
It was medium level java coding questions along with springboot, mcqs
ArrayList is better for random access and LinkedList is better for frequent insertions and deletions.
ArrayList uses dynamic array to store elements, allowing fast random access but slower insertions and deletions.
LinkedList uses doubly linked list to store elements, allowing fast insertions and deletions but slower random access.
Example: Use ArrayList when you need to frequently access elements by index. Use LinkedList...
HashMap is a data structure in Java that stores key-value pairs and allows fast retrieval of values based on keys.
HashMap is part of the Java Collections framework.
It allows null keys and values.
HashMap does not maintain insertion order.
Example: HashMap<String, Integer> map = new HashMap<>();
I applied via Naukri.com and was interviewed in Oct 2024. There were 3 interview rounds.
Online zoom coding test will be there - 4 questions - 2 about output of code & 2 about technical questions.
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
Virtual polymorphism is achieved through virtual functions in C++.
Virtual functions allow a function in a base class to be overridden in a derived class.
Example: Animal class with virtual function 'makeSound' overridden in Dog a...
Virtual polymorphism allows objects of different classes to be treated as objects of a common superclass.
Create a base class with virtual functions
Create derived classes that override the virtual functions
Use pointers or references of the base class to call the overridden functions
I seek new challenges and opportunities for growth that align with my career goals and aspirations in software development.
Career Growth: I'm looking for a position that offers more opportunities for advancement, such as leading projects or mentoring junior developers.
Skill Development: I want to work with new technologies and frameworks that will enhance my skill set, like transitioning from Java to modern cloud techn...
I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Top trending discussions
Some of the top questions asked at the Incedo interview -
The duration of Incedo interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 158 interview experiences
Difficulty level
Duration
based on 1.2k reviews
Rating in categories
Chennai,
Bangalore / Bengaluru
5-8 Yrs
Not Disclosed
Senior Software Engineer
1.2k
salaries
| ₹8.7 L/yr - ₹20.9 L/yr |
Software Engineer
1k
salaries
| ₹5.3 L/yr - ₹12.6 L/yr |
Technical Lead
628
salaries
| ₹17.6 L/yr - ₹29.8 L/yr |
Senior Technical Lead
284
salaries
| ₹21.8 L/yr - ₹39.1 L/yr |
Associate
262
salaries
| ₹3 L/yr - ₹6 L/yr |
Xoriant
Photon Interactive
CitiusTech
Iris Software