Upload Button Icon Add office photos

Filter interviews by

GeekBull Consulting Interview Questions and Answers

Updated 28 May 2024

11 Interview questions

A Data Scientist was asked
Q. Does pooling in CNNs involve any learning?
Ans. 

Pooling in CNNs has learning but reduces spatial resolution.

  • Pooling helps in reducing overfitting by summarizing the features learned in a region.

  • Max pooling retains the strongest feature in a region while average pooling takes the average.

  • Pooling reduces the spatial resolution of the feature maps.

  • Pooling can also help in translation invariance.

  • However, too much pooling can lead to loss of important information.

View all Data Scientist interview questions
A Data Scientist was asked
Q. What is correlation in simple terms?
Ans. 

Correlation is a statistical measure that shows how two variables are related to each other.

  • Correlation measures the strength and direction of the relationship between two variables.

  • It ranges from -1 to 1, where -1 indicates a perfect negative correlation, 0 indicates no correlation, and 1 indicates a perfect positive correlation.

  • Correlation does not imply causation, meaning that just because two variables are cor...

View all Data Scientist interview questions
A Data Scientist was asked
Q. What are p-values? Explain them in plain English without mentioning machine learning.
Ans. 

P-values are a statistical measure that helps determine the likelihood of obtaining a result by chance.

  • P-values range from 0 to 1, with a smaller value indicating stronger evidence against the null hypothesis.

  • A p-value of 0.05 or less is typically considered statistically significant.

  • P-values are commonly used in hypothesis testing to determine if a result is statistically significant or not.

View all Data Scientist interview questions
A Data Scientist was asked
Q. What is multicollinearity?
Ans. 

Multicollinearity is a phenomenon where two or more independent variables in a regression model are highly correlated.

  • It can lead to unstable and unreliable estimates of regression coefficients.

  • It can also make it difficult to determine the individual effect of each independent variable on the dependent variable.

  • It can be detected using correlation matrices or variance inflation factors (VIF).

  • Solutions include rem...

View all Data Scientist interview questions
A Data Scientist was asked
Q. What are gradients?
Ans. 

Gradients are the changes in values of a function with respect to its variables.

  • Gradients are used in calculus to measure the rate of change of a function.

  • They are represented as vectors and indicate the direction of steepest ascent.

  • Gradients are used in optimization problems to find the minimum or maximum value of a function.

  • They are also used in physics to calculate the force acting on a particle.

  • Gradients can b...

View all Data Scientist interview questions
A Data Scientist was asked
Q. How are boosting and bagging algorithms different?
Ans. 

Boosting and bagging are ensemble learning techniques used to improve model performance.

  • Bagging involves training multiple models on different subsets of the data and averaging their predictions.

  • Boosting involves training multiple models sequentially, with each model focusing on the errors of the previous model.

  • Bagging reduces variance and overfitting, while boosting reduces bias and underfitting.

  • Examples of baggi...

View all Data Scientist interview questions
A Data Scientist was asked
Q. What does KNN do during training?
Ans. 

KNN during training stores all the data points and their corresponding labels to use for prediction.

  • KNN algorithm stores all the training data points and their corresponding labels.

  • It calculates the distance between the new data point and all the stored data points.

  • It selects the k-nearest neighbors based on the calculated distance.

  • It assigns the label of the majority of the k-nearest neighbors to the new data poi...

View all Data Scientist interview questions
Are these interview questions helpful?
A Data Scientist was asked
Q. What is a logarithm? (in linear algebra) what is it's significance and what purpose does it serve?
Ans. 

A logarithm is a mathematical function that measures the relationship between two quantities.

  • Logarithms are used to simplify complex calculations involving large numbers.

  • They are used in linear algebra to transform multiplicative relationships into additive ones.

  • Logarithms are also used in data analysis to transform skewed data into a more normal distribution.

  • Common logarithms use base 10, while natural logarithms...

View all Data Scientist interview questions
A Data Scientist was asked
Q. How are LSTMs better than RNNs? what makes them better? how does LSTMs do better what they do better than vanilla RNNs?
Ans. 

LSTMs are better than RNNs due to their ability to handle long-term dependencies.

  • LSTMs have a memory cell that can store information for long periods of time.

  • They have gates that control the flow of information into and out of the cell.

  • This allows them to selectively remember or forget information.

  • Vanilla RNNs suffer from the vanishing gradient problem, which limits their ability to handle long-term dependencies.

  • L...

View all Data Scientist interview questions
A Data Scientist was asked
Q. Why does optimisers matter? what's their purpose? what do they do in addition to weights-updation that the vanilla gradient and back-prop does?
Ans. 

Optimizers are used to improve the efficiency and accuracy of the training process in machine learning models.

  • Optimizers help in finding the optimal set of weights for a given model by minimizing the loss function.

  • They use various techniques like momentum, learning rate decay, and adaptive learning rates to speed up the training process.

  • Optimizers also prevent the model from getting stuck in local minima and help ...

View all Data Scientist interview questions

GeekBull Consulting Interview Experiences

2 interviews found

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Time Series forecasting questions

Interview Preparation Tips

Interview preparation tips for other job seekers - They are happy with me send an intent to offer, but later declined as requirements changed (time waste)

I applied via Naukri.com and was interviewed in Jun 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(12 Questions)

  • Q1. What is correlation(in plain english)?
  • Ans. 

    Correlation is a statistical measure that shows how two variables are related to each other.

    • Correlation measures the strength and direction of the relationship between two variables.

    • It ranges from -1 to 1, where -1 indicates a perfect negative correlation, 0 indicates no correlation, and 1 indicates a perfect positive correlation.

    • Correlation does not imply causation, meaning that just because two variables are correlat...

  • Answered by AI
  • Q2. What is multi-collinearity?
  • Ans. 

    Multicollinearity is a phenomenon where two or more independent variables in a regression model are highly correlated.

    • It can lead to unstable and unreliable estimates of regression coefficients.

    • It can also make it difficult to determine the individual effect of each independent variable on the dependent variable.

    • It can be detected using correlation matrices or variance inflation factors (VIF).

    • Solutions include removing...

  • Answered by AI
  • Q3. What are p-values? explain it in plain english without bringing up machine learning?
  • Ans. 

    P-values are a statistical measure that helps determine the likelihood of obtaining a result by chance.

    • P-values range from 0 to 1, with a smaller value indicating stronger evidence against the null hypothesis.

    • A p-value of 0.05 or less is typically considered statistically significant.

    • P-values are commonly used in hypothesis testing to determine if a result is statistically significant or not.

  • Answered by AI
  • Q4. How are LSTMs better than RNNs? what makes them better? how does LSTMs do better what they do better than vanilla RNNs?
  • Ans. 

    LSTMs are better than RNNs due to their ability to handle long-term dependencies.

    • LSTMs have a memory cell that can store information for long periods of time.

    • They have gates that control the flow of information into and out of the cell.

    • This allows them to selectively remember or forget information.

    • Vanilla RNNs suffer from the vanishing gradient problem, which limits their ability to handle long-term dependencies.

    • LSTMs ...

  • Answered by AI
  • Q5. Does pooling in CNNs have any learning?
  • Ans. 

    Pooling in CNNs has learning but reduces spatial resolution.

    • Pooling helps in reducing overfitting by summarizing the features learned in a region.

    • Max pooling retains the strongest feature in a region while average pooling takes the average.

    • Pooling reduces the spatial resolution of the feature maps.

    • Pooling can also help in translation invariance.

    • However, too much pooling can lead to loss of important information.

  • Answered by AI
  • Q6. Why does optimisers matter? what's their purpose? what do they do in addition to weights-updation that the vanilla gradient and back-prop does?
  • Ans. 

    Optimizers are used to improve the efficiency and accuracy of the training process in machine learning models.

    • Optimizers help in finding the optimal set of weights for a given model by minimizing the loss function.

    • They use various techniques like momentum, learning rate decay, and adaptive learning rates to speed up the training process.

    • Optimizers also prevent the model from getting stuck in local minima and help in ge...

  • Answered by AI
  • Q7. What does KNN do during training?
  • Ans. 

    KNN during training stores all the data points and their corresponding labels to use for prediction.

    • KNN algorithm stores all the training data points and their corresponding labels.

    • It calculates the distance between the new data point and all the stored data points.

    • It selects the k-nearest neighbors based on the calculated distance.

    • It assigns the label of the majority of the k-nearest neighbors to the new data point.

  • Answered by AI
  • Q8. You have two different vectors with only small change in one of the dimensions. but, the predictions/output from the model is drastically different for each vector. can you explain why this can be the case...
  • Ans. 

    Small change in one dimension causing drastic difference in model output. Explanation and solution.

    • This is known as sensitivity to input

    • It can be caused by non-linearities in the model or overfitting

    • Regularization techniques can be used to reduce sensitivity

    • Cross-validation can help identify overfitting

    • Ensemble methods can help reduce sensitivity

    • It is generally a bad thing as it indicates instability in the model

  • Answered by AI
  • Q9. Slope vs gradient (again not in relation to machine learning, and in plain english)
  • Ans. 

    Slope and gradient are both measures of the steepness of a line, but slope is a ratio while gradient is a vector.

    • Slope is the ratio of the change in y to the change in x on a line.

    • Gradient is the rate of change of a function with respect to its variables.

    • Slope is a scalar value, while gradient is a vector.

    • Slope is used to describe the steepness of a line, while gradient is used to describe the direction and magnitude o...

  • Answered by AI
  • Q10. How are boosting and bagging algorithms different?
  • Ans. 

    Boosting and bagging are ensemble learning techniques used to improve model performance.

    • Bagging involves training multiple models on different subsets of the data and averaging their predictions.

    • Boosting involves training multiple models sequentially, with each model focusing on the errors of the previous model.

    • Bagging reduces variance and overfitting, while boosting reduces bias and underfitting.

    • Examples of bagging al...

  • Answered by AI
  • Q11. What is a logarithm? (in linear algebra) what is it's significance and what purpose does it serve?
  • Ans. 

    A logarithm is a mathematical function that measures the relationship between two quantities.

    • Logarithms are used to simplify complex calculations involving large numbers.

    • They are used in linear algebra to transform multiplicative relationships into additive ones.

    • Logarithms are also used in data analysis to transform skewed data into a more normal distribution.

    • Common logarithms use base 10, while natural logarithms use ...

  • Answered by AI
  • Q12. What are gradients? (not in relation to machine learning)
  • Ans. 

    Gradients are the changes in values of a function with respect to its variables.

    • Gradients are used in calculus to measure the rate of change of a function.

    • They are represented as vectors and indicate the direction of steepest ascent.

    • Gradients are used in optimization problems to find the minimum or maximum value of a function.

    • They are also used in physics to calculate the force acting on a particle.

    • Gradients can be cal...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - be strong in fundamentals and be able to explain what and why of every project on your resume and all things things used in those projects.

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about GeekBull Consulting?
Ask anonymously on communities.

Interview questions from similar companies

Data Scientist Interview Questions & Answers

LTIMindtree user image Abhishek Srivastav

posted on 16 Mar 2015

Interview Questionnaire 

3 Questions

  • Q1. Code For parse Traingle
  • Ans. 

    Code for parsing a triangle

    • Use a loop to iterate through each line of the triangle

    • Split each line into an array of numbers

    • Store the parsed numbers in a 2D array or a list of lists

  • Answered by AI
  • Q2. Asci value along with alphabets(both capital and small)
  • Ans. 

    The ASCII value is a numerical representation of a character. It includes both capital and small alphabets.

    • ASCII values range from 65 to 90 for capital letters A to Z.

    • ASCII values range from 97 to 122 for small letters a to z.

    • For example, the ASCII value of 'A' is 65 and the ASCII value of 'a' is 97.

  • Answered by AI
  • Q3. Would you like to go for Hire studies
  • Ans. 

    I am open to further education to enhance my skills and stay updated with industry trends in data science.

    • Pursuing a master's degree in data science could deepen my knowledge in advanced analytics.

    • Online courses in machine learning and AI can help me stay current with emerging technologies.

    • Attending workshops and conferences can provide networking opportunities and insights from industry leaders.

    • Certifications in speci...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: First round was through Elitmus.
If you want to be in IT industry must appear it atleast once, for core also u can try it.
It's usually a tough exam but if u are good in maths , apti you will crack it.
Tips: Focus more on Reasoning part. this is the most difficult part.
practise paragraphs reading and solving(Average level)(Infosys level or less)
If you need any kind of help you can contact me via email or can even ring me.
I would recomend everybody to appear this exam with minimum of one month dedicated preparation
Duration: 120 minutes
Total Questions: 60

Round: Coding Round on their own plateform
Experience: It was little difficult to write codes on some other plateform. But time was enough to cope up.
Tips: Try writing as many programs you can write in C, C++ and JAVA not on paper, on compiler . while giving this exam you can select any of these three languages. Based on that your technical Interview will be taken.

Round: Technical Interview
Experience: Its easy one if you have hands on on programing
Tips: Explore and explore .

Round: HR Interview
Experience: Most difficult round for me(I feel myself a little weak in English). But stay calm. And be cheerful.
I still don't know the exact answer of the question but conversation gone for about 20 minutes on this topic.
He din't seem satisfied with me. Btw most of the people says to say no. You can take your call according to the situation.
Tips: Stay calm. Have as much Knowledge about the organisation. Try to make your Intro as much interesting as possible with achivements, hobbies etc. Ya English plays most important role here.

General Tips: Always have faith in yourself. And remember Everything happens for some good reason
Skill Tips: Dont go deep in OS, DBMS but have rough idea about all the topics
Skills: C, C++, DATA STRUCTURE, DBMS, OS
College Name: GANDHI INSTITUTE OF ENGINEERING AND TECHNOLOGY
Motivation: I wanted a job. :)
Funny Moments: A number of stories are there related to this job.
One is I already had an offer so I booked my ticket to home from Bangalore But at very last moment my father told me that you should never miss any chance, go for it. I went and interview date was postponded due to some reasons. I got a mail at 10:30 pm saying I have to attend interview next day morning at 8:30 pm. I ran to get printout of that mail. The venue was 3 hour journey from my place so I din't sleep for the whole night because i knew that if I ll sleep, I would not be able to wake up But I din't studied also because it would have lead to sleep. And Without having sleep and last moment study I made it.

Skills evaluated in this interview

I applied via Job Portal and was interviewed in Jan 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Basic Hypothesis Understanding !
  • Q2. Apache Spark and Data Frames

Interview Preparation Tips

Interview preparation tips for other job seekers - Ask clearly for job role they said data scientist but currently I am doing MLOPS

Interview Questionnaire 

1 Question

  • Q1. Basic ML

I applied via LinkedIn and was interviewed in Mar 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Python pandas operation and ML algorithm in details like Random Forest, Logistic regression, Decision Tree Classifier and ML optimization technique like Gradient Descent, Regularisation L1 & L2 etc.
  • Q2. Python basics and Numpy libraries knowledge must have.

Interview Preparation Tips

Interview preparation tips for other job seekers - Strat building logical thinking and whatever you are telling to interviewer that should be in appropriate ways.
If you don't know any asked Questions then your answer should be like, I know and worked as well but unable to recall right now.
Thanks

I applied via Company Website and was interviewed before Jan 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Which job gives me do that work because of this job very important to me

Interview Preparation Tips

Interview preparation tips for other job seekers - No adive
Are these interview questions helpful?

I applied via Recruitment Consultant and was interviewed in Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Machine learning concepts[Regression and classification] ,Python and Sql Basics

Interview Preparation Tips

Interview preparation tips for other job seekers - Cool

I applied via Campus Placement

Interview Questionnaire 

1 Question

  • Q1. 1)Tell me about yourself 2)explain about your projects 3) what is covariance,ttest, normal distribution, sampling distribution?
  • Ans. 

    I am a data scientist with expertise in statistical analysis, machine learning, and data visualization, passionate about solving complex problems.

    • Projects include predictive modeling for sales forecasting using regression analysis.

    • Developed a classification model for customer segmentation using k-means clustering.

    • Conducted A/B testing to evaluate the effectiveness of marketing strategies.

    • Utilized Python and R for data ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - This interview was a technical one. It lasted for about 45 minutes. The interviewer wanted to test both my knowledge and communication skills. Most of the questions asked to me were related to my B.sc (statistics).He asked on the basics related to my project topic and some current affairs based on my field.Luckily I was able to answer most of the questions. I tried to answer each question with examples. It was my first oncampus interview, and I think I did well for a fresher. You need to stay calm. Please go through the job description and recheck your resume to ensure that you are a best-fit for the position.

I applied via Campus Placement and was interviewed before Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Nothing much technical

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Go in formals
2. Fluency in English is important (depends on interview panel)
3. Clarity on what your talking about

GeekBull Consulting Interview FAQs

How many rounds are there in GeekBull Consulting interview?
GeekBull Consulting interview process usually has 1-2 rounds. The most common rounds in the GeekBull Consulting interview process are Resume Shortlist, One-on-one Round and Technical.
How to prepare for GeekBull Consulting interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at GeekBull Consulting. The most common topics and skills that interviewers at GeekBull Consulting expect are Java, AWS, REST API, .Net and API.
What are the top questions asked in GeekBull Consulting interview?

Some of the top questions asked at the GeekBull Consulting interview -

  1. you have two different vectors with only small change in one of the dimensions....read more
  2. why does optimisers matter? what's their purpose? what do they do in addition t...read more
  3. how are LSTMs better than RNNs? what makes them better? how does LSTMs do bette...read more

Tell us how to improve this page.

Overall Interview Experience Rating

1/5

based on 1 interview experience

Difficulty level

Easy 100%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.6
 • 11.1k Interviews
Accenture Interview Questions
3.8
 • 8.6k Interviews
Infosys Interview Questions
3.6
 • 7.9k Interviews
Wipro Interview Questions
3.7
 • 6.1k Interviews
Cognizant Interview Questions
3.7
 • 5.9k Interviews
Capgemini Interview Questions
3.7
 • 5.1k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.1k Interviews
HCLTech Interview Questions
3.5
 • 4.1k Interviews
Genpact Interview Questions
3.8
 • 3.4k Interviews
LTIMindtree Interview Questions
3.7
 • 3k Interviews
View all

GeekBull Consulting Reviews and Ratings

based on 2 reviews

4.7/5

Rating in categories

4.7

Skill development

3.6

Work-life balance

2.9

Salary

2.6

Job security

3.3

Company culture

3.3

Promotions

2.6

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
6 salaries
unlock blur

₹4.5 L/yr - ₹7.5 L/yr

Project Manager
4 salaries
unlock blur

₹6 L/yr - ₹8.4 L/yr

Embedded Engineer
4 salaries
unlock blur

₹3 L/yr - ₹4.3 L/yr

Data Science Intern
4 salaries
unlock blur

₹1 L/yr - ₹4 L/yr

Embedded Software Engineer
3 salaries
unlock blur

₹4.2 L/yr - ₹9 L/yr

Explore more salaries
Compare GeekBull Consulting with

TCS

3.6
Compare

Accenture

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare
write
Share an Interview