Filter interviews by
Be the first one to contribute and help others!
SQL aggregation and join queries for data analysis.
Use GROUP BY clause for aggregation
Use aggregate functions like SUM, AVG, COUNT, etc.
Use JOIN clause to combine data from multiple tables
Types of joins in SQL include inner join, left join, right join, and full outer join.
Inner join: Returns rows when there is a match in both tables.
Left join: Returns all rows from the left table and the matched rows from the right table.
Right join: Returns all rows from the right table and the matched rows from the left table.
Full outer join: Returns all rows when there is a match in either table.
You can import data in Power BI using API by connecting to the API endpoint and specifying the required parameters.
Use the 'Get Data' option in Power BI to connect to the API endpoint
Specify the required authentication method (e.g. API key, OAuth)
Select the data you want to import and transform it as needed
Refresh the data periodically to keep it up to date
Extract numbers from strings in SQL
Use the SQL function REGEXP_REPLACE to remove non-numeric characters
Use the SQL function REGEXP_SUBSTR to extract numbers from strings
Consider using regular expressions to handle different number formats
Window functions in SQL are used to perform calculations across a set of table rows related to the current row.
Window functions operate on a set of rows related to the current row
They can be used to calculate running totals, ranks, and averages
Common window functions include ROW_NUMBER(), RANK(), DENSE_RANK(), and NTILE()
They are typically used with the OVER() clause to define the window frame
Joins are used to combine rows from two or more tables based on a related column between them.
Inner Join: Returns rows when there is a match in both tables.
Left Join: Returns all rows from the left table and the matched rows from the right table.
Right Join: Returns all rows from the right table and the matched rows from the left table.
Full Outer Join: Returns rows when there is a match in either table.
Cross Join: Retur
Order of execution in SQL refers to the sequence in which different clauses are processed in a SQL query.
1. FROM clause is processed first to retrieve data from the specified tables.
2. WHERE clause is processed next to filter the rows based on specified conditions.
3. GROUP BY clause is processed to group the rows based on specified columns.
4. HAVING clause is processed to filter the grouped rows based on specified cond...
Use indexes, limit columns in SELECT, avoid using SELECT *, optimize joins
Use indexes on columns frequently used in WHERE clauses
Limit columns in SELECT to only those needed
Avoid using SELECT * to retrieve all columns
Optimize joins by using INNER JOIN instead of OUTER JOIN when possible
I applied via Walk-in and was interviewed in Jul 2024. There were 2 interview rounds.
The trend in the smartphone market is towards larger screens and 5G connectivity.
Increasing demand for smartphones with larger screens for better multimedia experience
Growing popularity of 5G technology in smartphones for faster internet speeds and improved connectivity
Rise of foldable smartphones as a new trend in the market
I applied via Campus Placement and was interviewed in Sep 2021. There were 4 interview rounds.
I am a highly motivated and experienced Business Analyst with a strong background in data analysis and problem-solving.
Experienced Business Analyst with a track record of successfully analyzing complex business processes and identifying areas for improvement
Proficient in data analysis and using various tools and techniques to extract insights and drive decision-making
Skilled in requirements gathering, documentation, an...
I am interested in joining your company because of its strong reputation, innovative projects, and collaborative work environment.
Your company has a strong reputation in the industry, which is appealing to me as it indicates stability and success.
I am impressed by the innovative projects your company has undertaken, such as the development of cutting-edge software solutions.
The collaborative work environment at your co...
I believe that my skills and strengths are better suited for a non-technical profile.
While I have good grades, I have discovered that my true passion lies in areas that are more people-oriented and strategic.
I have excellent communication and analytical skills, which are essential for a business analyst role.
I enjoy working with diverse teams and solving complex problems, which aligns well with the responsibilities of ...
I applied via Recruitment Consultant and was interviewed in Jul 2021. There were 3 interview rounds.
I applied via LinkedIn and was interviewed in Feb 2021. There were 4 interview rounds.
I applied via Referral
based on 18 reviews
Rating in categories
Senior Associate
7
salaries
| ₹3.9 L/yr - ₹7.1 L/yr |
HR Recruiter
5
salaries
| ₹1.2 L/yr - ₹3.6 L/yr |
HR Associate
4
salaries
| ₹3 L/yr - ₹4 L/yr |
Team Lead
4
salaries
| ₹4.8 L/yr - ₹7.2 L/yr |
Senior Associate 1
4
salaries
| ₹5.2 L/yr - ₹5.2 L/yr |
KPMG India
Deloitte
PwC
Ernst & Young