Panda Guru LogoPanda
Guru

[Interview Experience] HCL | Data Scientist | Round-1

Round 1

Questions:

Coding Challenge Example:

with open("data.txt") as file: data = file.readlines() for i in range(1, len(data)): nums = data[i].split(",") total = 0 for n in nums: total += int(n) print(f'Total sum for row {i} is: {total}')
Candidate's Approach
  • Explained dimensionality reduction techniques including multicollinearity elimination, feature selection, and PCA.
  • Discussed time series forecasting in depth, including non-stationarity detection and parameter finding.
  • For Naive Bayes, correctly identified GaussianNB for numerical features and BernoulliNB for categorical features, though noted a mistake in terminology.
  • Explained hyperparameter tuning with GridSearchCV.
  • Successfully completed the coding challenge by reading a file and calculating row-wise sums without using standard libraries.
Interviewer's Feedback
  • Advised to focus more on GenAI for the next interview round, as the position demands significant work in that area.