Filter interviews by
Event bubbling is the process where an event triggered on a child element is propagated up through its parent elements.
Events in JavaScript propagate through the DOM tree from the target element to the root element.
When an event occurs on a child element, it will also trigger the same event on its parent elements.
Event bubbling allows for event delegation, where a single event handler is attached to a parent element to
DELETE * removes all rows in a table while TRUNCATE removes all rows and resets auto-increment values.
DELETE * is a DML command and TRUNCATE is a DDL command
DELETE * is slower as it logs individual row deletions while TRUNCATE is faster as it deallocates data pages
DELETE * can have WHERE clause for selective deletion while TRUNCATE cannot
TRUNCATE resets auto-increment values while DELETE * does not
I applied via Recruitment Consulltant and was interviewed in Apr 2022. There were 2 interview rounds.
The key components of research and analysis include data collection, data analysis, and interpretation of results.
Data collection involves gathering relevant information through various sources such as surveys, interviews, and observations.
Data analysis involves organizing and examining the collected data to identify patterns and trends.
Interpretation of results involves drawing conclusions and making recommendations b...
Understanding market price consequences is crucial for meeting objectives.
Market price affects demand and supply of products/services.
Higher market price may lead to lower demand and vice versa.
Market price also affects competition and profitability.
Analyzing market trends and consumer behavior can help in setting appropriate prices.
Regular monitoring and adjustment of prices may be necessary to meet objectives.
Using strategies in tasks helps in achieving goals efficiently and effectively.
Strategies provide a clear roadmap for achieving goals.
They help in prioritizing tasks and allocating resources.
Strategies enable better decision-making and risk management.
They improve communication and coordination among team members.
Examples of strategies include SWOT analysis, SMART goals, and project management methodologies.
Tools are instruments or devices used to perform a specific task or achieve a particular outcome.
Tools can be physical objects or software programs.
They are designed to make tasks easier, faster, or more efficient.
Examples of tools include hammers, screwdrivers, Excel spreadsheets, and project management software.
Tools can be used in a variety of industries, from construction to finance to healthcare.
To read the move of competition, I would conduct market research, analyze industry trends, and monitor social media.
Conduct market research to identify competitors and their strategies
Analyze industry trends to anticipate changes in the market
Monitor social media to track customer sentiment and competitor activity
Use tools like Google Alerts and SEMrush to stay up-to-date on industry news and competitor activity
Attend ...
Rediff.com interview questions for popular designations
Top trending discussions
posted on 23 Mar 2024
Data Structures and Algorithms questions were asked
I have learned the importance of effective communication, adaptability, and teamwork.
Effective communication is key to successful projects and relationships.
Adaptability is crucial in navigating changes and challenges in the workplace.
Teamwork is essential for achieving common goals and fostering a positive work environment.
Financial derivatives are contracts whose value is derived from the performance of an underlying asset, index, or rate.
Types include options, futures, forwards, and swaps
Options give the holder the right, but not the obligation, to buy or sell an asset at a specified price before a certain date
Futures are agreements to buy or sell an asset at a future date for a price agreed upon today
Forwards are similar to futures bu...
Corporate actions are events initiated by a public company that impact its shareholders and securities.
Types of corporate actions include dividends, stock splits, mergers and acquisitions, rights issues, and bonus issues.
Dividends are payments made to shareholders from a company's profits.
Stock splits involve dividing existing shares into multiple shares to lower the price per share.
Mergers and acquisitions are when tw...
posted on 15 Sep 2021
I was interviewed in Dec 2020.
Round duration - 90 minutes
Round difficulty - Medium
Total of 8 questions:
4 MCQ(oops and expected output type questions) + other 2 were coding questions, out of which one is some class implementation question.
Given an array ARR
and an integer K
, your task is to count all subarrays whose sum is divisible by the given integer K
.
The first line of input contains an...
Count subarrays with sum divisible by K in an array.
Iterate through the array and keep track of the running sum modulo K.
Use a hashmap to store the frequency of remainders.
For each prefix sum, check how many previous prefix sums have the same remainder.
Return the total count of subarrays with sum divisible by K.
Round duration - 60 minutes
Round difficulty - Easy
This round was with the USA team, the panel consisted of 2 members. It took place at around 9 PM IST. The interviewer's focus was on approach.
You are given an unsorted array ARR
. Your task is to sort it so that it forms a wave-like array.
The first line contains an integer 'T', the number of test cases.
For ea...
Sort an array in a wave-like pattern where each element is greater than or equal to its adjacent elements.
Iterate through the array and swap elements at even indices with their adjacent odd indices to form a wave pattern.
There can be multiple valid wave arrays, so any valid wave array is acceptable.
Ensure the first element is greater than or equal to the second element to start the wave pattern.
Given an integer number num
, your task is to convert 'num' into its corresponding word representation.
The first line of input contains an integer ‘T’ denoting the number o...
Convert a given integer number into its corresponding word representation.
Implement a function that takes an integer as input and returns the word representation of that number.
Break down the number into its individual digits and convert each digit into its word form.
Handle special cases like numbers between 10 and 19, and multiples of 10.
Combine the word forms of individual digits to form the final word representation
Round duration - 40 minutes
Round difficulty - Easy
It was a managerial round. The position of the person taking the interview was of a technical architect. As was informed by the recruiter, previously he was a technical architect at Amazon.
Facebook stores comments in its database using a combination of relational and non-relational databases.
Comments are typically stored in a relational database like MySQL for structured data storage.
For scalability and performance, Facebook may also use a NoSQL database like Cassandra or HBase for storing comments in a denormalized format.
Metadata related to comments such as likes, timestamps, and user information may b...
Tip 1 : Practice the most frequent and most common questions DSA questions asked in companies like Amazon, Microsoft.
Tip 2 : Focus on solving the questions on your own as much as you can.
Tip 3 : Don't waste your time on the number of questions while compromising quality.
Tip 4 : Do mock interviews with your friend if it's been a long since you have given the interview.
Tip 5 : For virtual interviews, always have a backup of data(you may use mobile data if Wi-Fi goes out). While during an interview try to maintain eye contact every now and then.
Tip 6 : Keep your resume short to 1 page and have far/good knowledge of the tech stack you have mentioned
Tip 1 : Keep it short to 1 page
Tip 2 : Prepare it well.
Tip 3 : Focus more on the problem and the solution. Rather than tools used to solve the problem
Some database questions,some java questions .
JavaScript is a programming language used for web development, while jQuery is a library built with JavaScript to simplify HTML document traversal and manipulation.
JavaScript is a programming language, while jQuery is a library written in JavaScript.
JavaScript can be used for a wide range of tasks, while jQuery is mainly used for DOM manipulation and event handling.
JavaScript is a core technology for web development, w...
Different types of joins are used in SQL to combine rows from two or more tables based on a related column between them.
Inner Join: Returns rows when there is at least one match in both tables.
Left Join (or Left Outer Join): Returns all rows from the left table and the matched rows from the right table.
Right Join (or Right Outer Join): Returns all rows from the right table and the matched rows from the left table.
Full ...
Multithreading allows multiple threads to run concurrently, while exception handling deals with errors in a program.
Multithreading involves running multiple threads simultaneously to improve performance and responsiveness.
Threads share the same memory space but have their own program counter and registers.
Exception handling is a mechanism to handle errors or exceptional situations in a program.
It helps prevent the prog...
Some of the top questions asked at the Rediff.com interview -
based on 1 interview
Interview experience
based on 28 reviews
Rating in categories
Software Engineer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Renewal Executive
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Manager Enterprise Sales
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Payment Executive
4
salaries
| ₹0 L/yr - ₹0 L/yr |
MagicPin
HealthKart
Awign Enterprises
Nestaway