Add office photos
Engaged Employer

IBM

4.0
based on 23k Reviews
Video summary
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

10+ EWNS Holidays Interview Questions and Answers

Updated 30 Mar 2025
Popular Designations

Q1. What PCA, Decision tree and computer vision

Ans.

PCA is a dimensionality reduction technique, decision tree is a classification algorithm, and computer vision is a field of study focused on enabling computers to interpret and understand visual information.

  • PCA is used to reduce the number of variables in a dataset while retaining the most important information.

  • Decision trees are used to classify data based on a set of rules and conditions.

  • Computer vision involves using algorithms and techniques to enable computers to interpr...read more

Add your answer

Q2. What advanced SQL queries were used in your project?

Ans.

Utilized advanced SQL queries for data analysis, aggregation, and reporting in various projects.

  • Used Common Table Expressions (CTEs) for recursive queries to analyze hierarchical data.

  • Implemented window functions like ROW_NUMBER() and RANK() for ranking patients based on their treatment outcomes.

  • Executed complex JOIN operations to merge data from multiple tables, enhancing data insights.

  • Applied subqueries for filtering datasets, such as finding patients with above-average tes...read more

Add your answer

Q3. what are hyperparameters in random forest

Ans.

Hyperparameters in random forest are parameters that are set before the learning process begins.

  • Hyperparameters control the behavior of the random forest algorithm.

  • They are set by the data scientist and are not learned from the data.

  • Examples of hyperparameters in random forest include the number of trees, the maximum depth of trees, and the number of features considered at each split.

Add your answer

Q4. What is the python language

Ans.

Python is a high-level programming language known for its simplicity and readability.

  • Python is widely used for web development, data analysis, artificial intelligence, and scientific computing.

  • It emphasizes code readability and uses indentation for block delimiters.

  • Python has a large standard library and a vibrant community of developers.

  • Example: print('Hello, World!')

  • Example: import pandas as pd

Add your answer
Discover EWNS Holidays interview dos and don'ts from real experiences

Q5. What is the code problems

Ans.

Code problems refer to issues or errors in the code that need to be identified and fixed.

  • Code problems can include syntax errors, logical errors, or performance issues.

  • Examples of code problems include missing semicolons, incorrect variable assignments, or inefficient algorithms.

  • Identifying and resolving code problems is a key skill for data scientists to ensure accurate and efficient data analysis.

Add your answer

Q6. What is the python code

Ans.

Python code is a programming language used for data analysis, machine learning, and scientific computing.

  • Python code is written in a text editor or an integrated development environment (IDE)

  • Python code is executed using a Python interpreter

  • Python code can be used for data manipulation, visualization, and modeling

Add your answer
Are these interview questions helpful?

Q7. What is the lnderssip

Ans.

The question seems to be incomplete or misspelled.

  • It is possible that the interviewer made a mistake while asking the question.

  • Ask for clarification or context to provide a relevant answer.

Add your answer

Q8. how to do QnA system with LLM

Ans.

A QnA system with LLM is a system that uses the Language Model for Information Retrieval and Question Answering.

  • Preprocess the input question and convert it into a format suitable for the LLM model.

  • Fine-tune the LLM model on a dataset of question-answer pairs.

  • Use the fine-tuned model to generate answers for new questions.

  • Evaluate the performance of the QnA system using metrics like precision, recall, and F1 score.

  • Iteratively improve the system by refining the training data an...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Write some SQL queries on given situations

Add your answer

Q10. How to design conversational flow

Ans.

Designing conversational flow involves structuring dialogue for clarity, engagement, and user satisfaction.

  • Define user goals: Understand what users want to achieve, e.g., booking an appointment.

  • Map out conversation paths: Create flowcharts to visualize possible dialogues.

  • Use natural language: Ensure the bot understands and responds in a human-like manner.

  • Incorporate error handling: Plan for misunderstandings and provide fallback options.

  • Test and iterate: Continuously refine t...read more

Add your answer

Q11. how to do unit testing

Ans.

Unit testing is a process of testing individual units of code to ensure they function correctly.

  • Write test cases for each unit of code

  • Test inputs, outputs, and edge cases

  • Use testing frameworks like JUnit or pytest

  • Automate tests to run regularly

  • Ensure tests are independent, isolated, and repeatable

Add your answer

Q12. Rate yourself in python from 0-5

Add your answer

Q13. Window's function in SQL

Ans.

Window functions in SQL allow for performing calculations across a set of table rows related to the current row.

  • Window functions operate on a set of rows defined by an OVER() clause.

  • They do not change the number of rows returned by a query.

  • Common window functions include ROW_NUMBER(), RANK(), and SUM().

  • Example: SELECT name, salary, RANK() OVER (ORDER BY salary DESC) AS rank FROM employees;

  • Window functions can be partitioned using PARTITION BY to group results.

Add your answer

Q14. Describe RAG approach

Ans.

RAG (Retrieval-Augmented Generation) combines retrieval of relevant data with generative models for enhanced information synthesis.

  • RAG uses a two-step process: retrieval of relevant documents followed by generation of responses based on those documents.

  • It leverages large language models (LLMs) to generate contextually relevant answers, improving accuracy and relevance.

  • For example, in a customer support chatbot, RAG can pull information from a knowledge base and generate tailo...read more

Add your answer

More about working at IBM

Top Rated Mega Company - 2024
Top Rated Company for Women - 2024
Top Rated IT/ITES Company - 2024
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at EWNS Holidays

based on 16 interviews
1 Interview rounds
Coding Test Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Data Scientist Interview Questions from Similar Companies

3.3
 • 18 Interview Questions
3.6
 • 16 Interview Questions
3.8
 • 11 Interview Questions
4.1
 • 11 Interview Questions
3.7
 • 11 Interview Questions
4.0
 • 10 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter