Filter interviews by
I applied via Approached by Company and was interviewed before Nov 2023. There were 5 interview rounds.
Designing a machine learning system involves selecting appropriate algorithms, data preprocessing, model evaluation, and deployment strategies.
Understand the problem and define objectives
Select appropriate algorithms based on the problem (e.g. regression, classification, clustering)
Preprocess data (e.g. cleaning, normalization, feature engineering)
Split data into training and testing sets for model evaluation
Tune hyper...
I applied via Company Website and was interviewed in Jul 2024. There were 5 interview rounds.
I applied via LinkedIn and was interviewed before Apr 2023. There was 1 interview round.
fbprophet is a forecasting model developed by Facebook that uses time series data to make predictions.
fbprophet is an open-source forecasting tool developed by Facebook's Core Data Science team.
It is based on an additive model where non-linear trends are fit with yearly, weekly, and daily seasonality, plus holiday effects.
fbprophet can be used to forecast traffic by providing historical data on traffic patterns and usi...
I applied via Approached by Company and was interviewed in Aug 2023. There was 1 interview round.
Logistic regression can be applied for multiclasstext classification by using one-vs-rest or softmax approach.
One-vs-rest approach: Train a binary logistic regression model for each class, treating it as the positive class and the rest as the negative class.
Softmax approach: Use the softmax function to transform the output of the logistic regression into probabilities for each class.
Evaluate the model using appropriate...
What people are saying about Microsoft Corporation
I appeared for an interview before May 2024, where I was asked the following questions.
Sliding window technique efficiently solves problems involving contiguous subarrays or substrings.
Used to find maximum sum of 'k' consecutive elements in an array. Example: For array [1, 2, 3, 4, 5] and k=3, max sum is 12.
Helps in finding the longest substring without repeating characters. Example: In 'abcabcbb', the longest is 'abc' with length 3.
Can be applied to problems like finding the smallest subarray with a sum...
I applied via Recruitment Consulltant and was interviewed in Oct 2024. There was 1 interview round.
Scalability ensures systems can handle growth in data and users efficiently without performance loss.
Use cloud services like AWS or Azure for elastic scaling based on demand.
Implement microservices architecture to allow independent scaling of components.
Optimize algorithms and data structures for performance; for example, using hash tables for quick lookups.
Leverage distributed computing frameworks like Apache Spark fo...
2 DSA Codes were there with python
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
Developed a machine learning model to predict customer churn for a telecom company
Used Python and scikit-learn for data preprocessing and model building
Performed feature engineering to improve model performance
Evaluated model using metrics like accuracy, precision, and recall
Implemented the model in a production environment for real-time predictions
I appeared for an interview in Mar 2025, where I was asked the following questions.
A p-value measures the strength of evidence against the null hypothesis in statistical hypothesis testing.
A p-value ranges from 0 to 1, with lower values indicating stronger evidence against the null hypothesis.
Common thresholds for significance are 0.05, 0.01, and 0.001.
For example, a p-value of 0.03 suggests there is a 3% probability of observing the data if the null hypothesis is true.
A p-value does not indicate the...
Outliers can skew data analysis; handling them involves detection, assessment, and appropriate treatment methods.
Identify outliers using statistical methods like Z-scores or IQR (Interquartile Range).
Visualize data with box plots or scatter plots to spot outliers easily.
Assess the impact of outliers on your analysis; determine if they are errors or valid observations.
Consider transforming data (e.g., log transformation...
based on 1 interview experience
Difficulty level
Duration
based on 2 reviews
Rating in categories
Software Engineer
2.5k
salaries
| ₹15 L/yr - ₹54 L/yr |
Senior Software Engineer
1.4k
salaries
| ₹24.8 L/yr - ₹95 L/yr |
Software Engineer2
1.2k
salaries
| ₹22 L/yr - ₹72 L/yr |
Software Developer
1.1k
salaries
| ₹15 L/yr - ₹52.7 L/yr |
Support Engineer
615
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Deloitte
TCS