Upload Button Icon Add office photos

Filter interviews by

Dspace Senior BI Engineer Interview Questions and Answers

Updated 22 Oct 2024

Dspace Senior BI Engineer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Explain your current project
  • Ans. 

    Developing a data warehouse to consolidate and analyze sales data from multiple sources

    • Designing ETL processes to extract, transform, and load data into the warehouse

    • Creating data models and reports for business users to analyze sales performance

    • Implementing data quality checks to ensure accuracy and consistency of the data

    • Working with stakeholders to gather requirements and prioritize development tasks

  • Answered by AI
  • Q2. Challenges faced during deployment
  • Ans. 

    Challenges during deployment include data migration, system compatibility, and user training.

    • Data migration can be complex and time-consuming, especially when dealing with large volumes of data.

    • Ensuring system compatibility with existing infrastructure and software can be a challenge, requiring thorough testing and troubleshooting.

    • User training is essential to ensure successful adoption of the new BI system, but can be...

  • Answered by AI
  • Q3. Apache Superset related questions
Round 2 - One-on-one 

(1 Question)

  • Q1. General questions about Agile Methodology with MD
Round 3 - HR 

(2 Questions)

  • Q1. Offer letter was sent via mail
  • Q2. Salary negotiation

Interview Preparation Tips

Interview preparation tips for other job seekers - Good work-life balance

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Company Website and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Standard quantitative questions accompanied by logical reasoning and related topics.

Round 2 - Technical 

(4 Questions)

  • Q1. Asked about my projects.
  • Q2. What are the basic Object-Oriented Programming (OOP) concepts, including polymorphism and inheritance?
  • Ans. 

    OOP concepts include encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (class).

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Polymorphism: Objects of different classes can be treated as objects of a common superclass.

    • Abstraction: Hides complex implementation details and only shows the necessa

  • Answered by AI
  • Q3. Can you explain React, how it functions, and the related concepts?
  • Ans. 

    React is a JavaScript library for building user interfaces.

    • React allows developers to create reusable UI components.

    • It uses a virtual DOM for efficient rendering.

    • React uses a declarative approach to define how the UI should look based on the application state.

    • It supports server-side rendering for improved performance.

    • React can be used with other libraries like Redux for state management.

  • Answered by AI
  • Q4. About my final year project and how would you improve it?
Round 3 - HR 

(2 Questions)

  • Q1. Can you introduce yourself and provide some information about your family?
  • Ans. 

    I am a software engineer with a passion for coding and problem-solving. I come from a close-knit family with supportive parents and siblings.

    • Software engineer with coding and problem-solving skills

    • Close-knit family with supportive parents and siblings

  • Answered by AI
  • Q2. What are your strengths and weaknesses, and how are you addressing your weaknesses?
  • Ans. 

    My strengths include problem-solving and teamwork, while my weaknesses are time management and public speaking. I am addressing my weaknesses by taking time management courses and practicing public speaking.

    • Strengths: problem-solving, teamwork

    • Weaknesses: time management, public speaking

    • Addressing weaknesses: taking time management courses, practicing public speaking

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be well-prepared for common interview questions and maintain a collection of these questions.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via campus placement at SRM Institute of Science and Technology, NCR Campus, Ghaziabad and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Can you tell me about yourself?
  • Ans. 

    I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.

    • 5 years of experience in software development

    • Proficient in developing web applications

    • Skilled in using various technologies

    • Passionate about software engineering

  • Answered by AI
  • Q2. Can you explain one of the projects you completed during the academic year?
  • Ans. 

    Developed a web-based student management system for tracking attendance and grades.

    • Used HTML, CSS, and JavaScript for front-end development.

    • Implemented backend functionality using PHP and MySQL database.

    • Incorporated user authentication and authorization features for secure access.

    • Tested the system thoroughly to ensure functionality and user-friendliness.

  • Answered by AI
  • Q3. What were some of the fundamental concepts of Artificial Intelligence that the interviewer inquired about during your interview as a Computer Science and Engineering - Artificial Intelligence and Machine L...
  • Q4. What were your Achievements in the graduation years
  • Ans. 

    Graduated with honors, completed multiple internships, and won coding competitions

    • Graduated with honors in Computer Science

    • Completed internships at XYZ Company and ABC Corporation

    • Won first place in coding competition at university hackathon

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident while introducing yourself, and always ensure you possess comprehensive knowledge about the information you have provided in your resume.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Nov 2024.

Round 1 - One-on-one 

(7 Questions)

  • Q1. Command to check disk utilisation and health in Hadoop
  • Ans. 

    Use 'hdfs diskbalancer' command to check disk utilisation and health in Hadoop

    • Run 'hdfs diskbalancer -report' to get a report on disk utilisation

    • Use 'hdfs diskbalancer -plan <path>' to generate a plan for balancing disk usage

    • Check the Hadoop logs for any disk health issues

  • Answered by AI
  • Q2. Spark Architecture & the significance of each member of spark Architecture
  • Ans. 

    Spark Architecture consists of Driver, Cluster Manager, and Executors. Driver manages the execution of Spark jobs.

    • Driver: Manages the execution of Spark jobs, converts user code into tasks, and coordinates with Cluster Manager.

    • Cluster Manager: Manages resources across the cluster and allocates resources to Spark applications.

    • Executors: Execute tasks assigned by the Driver and store data in memory or disk for further pr...

  • Answered by AI
  • Q3. Partitioning and bucketing
  • Q4. Spark optimization techniques
  • Ans. 

    Optimization techniques in Spark improve performance and efficiency of data processing.

    • Partitioning data to distribute workload evenly

    • Caching frequently accessed data in memory

    • Using broadcast variables for small lookup tables

    • Avoiding shuffling operations whenever possible

    • Tuning memory settings and garbage collection parameters

  • Answered by AI
  • Q5. Second highest salary
  • Ans. 

    I am unable to provide this information as it is confidential.

    • Confidential information about salaries in previous organizations should not be disclosed.

    • It is important to respect the privacy and confidentiality of past employers.

    • Discussing specific salary details may not be appropriate in a professional setting.

  • Answered by AI
  • Q6. Pivot table creation in SQL from not pivot one
  • Ans. 

    To create a pivot table in SQL from a non-pivot table, you can use the CASE statement with aggregate functions.

    • Use the CASE statement to categorize data into columns

    • Apply aggregate functions like SUM, COUNT, AVG, etc. to calculate values for each category

    • Group the data by the columns you want to pivot on

  • Answered by AI
  • Q7. How to create triggers
  • Ans. 

    Creating triggers in a database involves defining the trigger, specifying the event that will activate it, and writing the code to be executed.

    • Define the trigger using the CREATE TRIGGER statement

    • Specify the event that will activate the trigger (e.g. INSERT, UPDATE, DELETE)

    • Write the code or actions to be executed when the trigger is activated

    • Test the trigger to ensure it functions as intended

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy to medium questions were asked.
They are focusing on concept basically

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Oct 2024. There were 5 interview rounds.

Round 1 - Aptitude Test 

Basic aptitudes question in online test

Round 2 - Coding Test 

Two coding Q online test

Round 3 - Technical 

(2 Questions)

  • Q1. Resume bsic Q asked
  • Q2. Oops question basic theory
Round 4 - One-on-one 

(2 Questions)

  • Q1. One coding question asked to solve on paper of arrays
  • Q2. Basic questions from resume
Round 5 - HR 

(2 Questions)

  • Q1. Relocating related questions
  • Q2. Why u want to join global logic
  • Ans. 

    I want to join Global Logic because of their reputation for cutting-edge technology solutions and collaborative work environment.

    • Global Logic is known for their innovative technology solutions

    • I am impressed by the collaborative work environment at Global Logic

    • I believe Global Logic offers great opportunities for professional growth and development

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - be confident and little bit coding
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. All type of joins with example
  • Ans. 

    Different types of joins in SQL with examples

    • 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

  • Answered by AI
  • Q2. How to handle large spark datasets
  • Ans. 

    Large Spark datasets can be handled by partitioning, caching, optimizing transformations, and tuning resources.

    • Partitioning data to distribute workload evenly across nodes

    • Caching frequently accessed data to avoid recomputation

    • Optimizing transformations to reduce unnecessary processing

    • Tuning resources like memory allocation and parallelism for optimal performance

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. How do you tune sparks configuration setting's to optimize query performance
  • Ans. 

    Spark configuration settings can be tuned to optimize query performance by adjusting parameters like memory allocation, parallelism, and caching.

    • Increase executor memory and cores to allow for more parallel processing

    • Adjust shuffle partitions to optimize data shuffling during joins and aggregations

    • Enable dynamic allocation to scale resources based on workload demands

    • Utilize caching to store intermediate results and avo...

  • Answered by AI
  • Q2. What strategies do you use to handle data skew and partition imbalance in spark
  • Ans. 

    To handle data skew and partition imbalance in Spark, strategies include using salting, bucketing, repartitioning, and optimizing join operations.

    • Use salting to evenly distribute skewed keys across partitions

    • Implement bucketing to pre-partition data based on a specific column

    • Repartition data based on a specific key to balance partitions

    • Optimize join operations by broadcasting small tables or using partitioning strategi

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. How to create custom serializable interface
  • Ans. 

    To create a custom serializable interface, you need to define an interface with the Serializable marker interface and implement the necessary methods.

    • Define an interface with the Serializable marker interface

    • Implement the necessary methods for serialization and deserialization

    • Ensure all fields in the class implementing the interface are serializable

  • Answered by AI
  • Q2. Whatis criteria in hibernate
  • Ans. 

    Criteria in Hibernate is used to create and execute dynamic queries.

    • Criteria is an interface in Hibernate that allows the creation of dynamic queries without using HQL or SQL.

    • Criteria queries are type-safe and can be easily modified at runtime.

    • Criteria queries can be used to fetch entities based on certain conditions or restrictions.

    • Example: Criteria criteria = session.createCriteria(Employee.class);

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - First round interview was very easy. But second client round interview is really annoying. He has too much arrogance and was saying. Interview is not about QnA session, you are supposed to talk alot.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Dominations of coins it was a dp question

Round 2 - Technical 

(2 Questions)

  • Q1. Implement min stack
  • Ans. 

    Implement a stack that supports finding the minimum element in constant time.

    • Use two stacks - one to store the actual elements and another to store the minimum values at each level.

    • When pushing an element, compare it with the current minimum and push the smaller value onto the minimum stack.

    • When popping an element, also pop from the minimum stack if the popped element is the current minimum.

  • Answered by AI
  • Q2. Lca of given nodes in the tree
  • Ans. 

    LCA (Lowest Common Ancestor) of given nodes in a tree is the node that is the lowest common ancestor of the given nodes.

    • Traverse the tree to find the paths from the root to each of the given nodes.

    • Compare the paths to find the last common node, which is the LCA.

    • If one of the given nodes is the ancestor of the other, return the ancestor node as the LCA.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - just prepare for the resume in the interview

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Noida Institute of Engineering & Technology, Greater Noida and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Computer Fundamentals MCQs 

(1 Question)

  • Q1. They asked computer fundamental mcqs like OOPS,Database,pseusdocodes,sql.
Round 2 - Group Discussion 

The topic given to us was "Can AI replace human Intelligence?"

Round 3 - Technical 

(1 Question)

  • Q1. The round three was technical interview and they asked some technical questions and some were related to Resume.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Dronacharya College of Engineering, Gurgaon and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Three coding question

Round 2 - Aptitude Test 

Two technical questions based on strings and linked lists.

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic data structure and algorithms, along with communication skills.

Dspace Interview FAQs

How many rounds are there in Dspace Senior BI Engineer interview?
Dspace interview process usually has 3 rounds. The most common rounds in the Dspace interview process are Technical, One-on-one Round and HR.
What are the top questions asked in Dspace Senior BI Engineer interview?

Some of the top questions asked at the Dspace Senior BI Engineer interview -

  1. Challenges faced during deploym...read more
  2. General questions about Agile Methodology with...read more
  3. Apache Superset related questi...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Accenture Interview Questions
3.9
 • 7.8k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.4k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Genpact Interview Questions
3.9
 • 2.9k Interviews
IBM Interview Questions
4.1
 • 2.3k Interviews
DXC Technology Interview Questions
3.7
 • 793 Interviews
Nagarro Interview Questions
4.0
 • 753 Interviews
Publicis Sapient Interview Questions
3.5
 • 594 Interviews
View all
Senior Software Engineer
3 salaries
unlock blur

₹14.5 L/yr - ₹21 L/yr

Explore more salaries
Compare Dspace with

Greenstone

5.0
Compare

Invenio Business Solutions

3.2
Compare

Accenture

3.9
Compare

Wipro

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview