Filter interviews by
I applied via Campus Placement and was interviewed in Oct 2024. There was 1 interview round.
Reverse a list of LinkedIn connections
Create a new empty array to store the reversed list
Iterate through the original list in reverse order and add each element to the new array
Return the new array as the reversed LinkedIn list
Drawing a pattern in CPP using loops
Use nested loops to create the desired pattern
Experiment with different loop structures to achieve the desired output
Consider using characters or symbols to create visually appealing patterns
Top trending discussions
posted on 7 Jan 2025
Designing a CI/CD pipeline involves defining stages, tools, triggers, and integrations for automated software delivery.
Define stages for build, test, deploy, and release
Select appropriate tools for each stage (e.g. Jenkins, GitLab CI, Travis CI)
Set up triggers for automatic pipeline execution (e.g. code commit, pull request)
Integrate with version control, testing frameworks, and deployment platforms
Implement security m...
I deploy to k8s cluster using CI/CD pipelines and kubectl commands.
Use CI/CD pipelines to automate the deployment process
Leverage kubectl commands to interact with the Kubernetes cluster
Ensure proper configuration and version control for smooth deployments
Secrets in k8s are used to store sensitive information like passwords, API keys, and tokens securely.
Create secrets using kubectl create secret command
Mount secrets as volumes in pods
Access secrets in pods using environment variables or files
Rotate secrets regularly for security purposes
Pod affinity is a Kubernetes feature that allows you to influence the scheduling of pods based on the presence of other pods.
Pod affinity can be used to ensure that pods are scheduled on the same node or in close proximity to other pods.
Pod affinity can be defined at the pod level or at the node level.
Examples of pod affinity include spreading pods across different availability zones or ensuring that pods with specific
Anti affinity is a concept in cloud computing where related resources are intentionally placed on separate physical hardware to increase fault tolerance.
Anti affinity ensures that related resources, such as virtual machines or containers, are not placed on the same physical hardware to reduce the impact of hardware failures.
It is commonly used in distributed systems to improve availability and resilience.
For example, i...
I applied via Naukri.com and was interviewed in Jun 2024. There were 5 interview rounds.
I am a passionate web developer with experience in front-end and back-end technologies.
Experienced in HTML, CSS, JavaScript, and various frameworks like React and Angular
Proficient in server-side languages like Node.js and PHP
Familiar with databases such as MySQL and MongoDB
I was responsible for front-end and back-end development, maintaining and updating websites, and collaborating with designers and stakeholders.
Developed and maintained websites using HTML, CSS, JavaScript, PHP, and MySQL
Collaborated with designers to implement visual elements and user experience improvements
Worked with stakeholders to gather requirements and provide technical solutions
Ensured websites were responsive a
I come from a close-knit family with a diverse background and strong values.
My parents are both educators, instilling in me a love for learning and problem-solving.
I have two siblings, one pursuing a career in finance and the other in healthcare.
Family gatherings are always filled with laughter, good food, and lively discussions.
I worked as a web developer at a software company, where I was responsible for designing and developing websites and web applications.
Designed and developed responsive websites using HTML, CSS, and JavaScript
Collaborated with the design team to create user-friendly interfaces
Integrated third-party APIs to enhance functionality
Optimized website performance for speed and SEO
Provided ongoing maintenance and support for ex
I handle work pressure by prioritizing tasks, setting realistic deadlines, and taking breaks when needed.
Prioritize tasks based on deadlines and importance
Break down tasks into smaller, manageable chunks
Set realistic deadlines and communicate with team members if needed
Take short breaks to recharge and refocus
Practice stress-relief techniques such as deep breathing or mindfulness
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
Random forest is an ensemble learning method using decision trees, while XGBoost is a gradient boosting algorithm.
Random forest builds multiple decision trees and combines their predictions, while XGBoost builds trees sequentially to correct errors.
Random forest is less prone to overfitting compared to XGBoost.
XGBoost is computationally efficient and often outperforms random forest in terms of predictive accuracy.
Rando...
I convince clients of model usefulness by showcasing its accuracy, precision, recall, and F1 score.
Explain the model's accuracy in predicting outcomes compared to actual results
Discuss precision - the proportion of true positive predictions out of all positive predictions
Highlight recall - the proportion of true positive predictions out of all actual positives
Mention F1 score - the balance between precision and recall,
I collect data from clients through various methods such as surveys, interviews, API integrations, and data sharing agreements.
Conduct surveys to gather specific data points from clients
Interview clients to understand their data needs and preferences
Integrate with client's systems through APIs to access real-time data
Establish data sharing agreements to receive data from clients securely
Tuned hyperparameters include learning rate, batch size, number of layers, and activation functions.
Adjusted learning rate to improve model convergence
Optimized batch size for better training efficiency
Experimented with different numbers of layers to find optimal model complexity
Tried various activation functions to enhance model performance
The features in the data set include age, gender, income, education level, location, and purchase history.
Age
Gender
Income
Education level
Location
Purchase history
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Basic aptitude + logical reasoning + technical mcq(Javascript related mcq)
Got rejected in Group discussion.
posted on 22 Jul 2024
I applied via Naukri.com and was interviewed in Apr 2024. There were 3 interview rounds.
2 section
MCQ + CODING(intermediate level)
Todo application was the assignment task to complete in one day.
Interview experience
based on 23 reviews
Rating in categories
Software Engineer
70
salaries
| ₹7 L/yr - ₹14.5 L/yr |
Associate Software Engineer
46
salaries
| ₹5.7 L/yr - ₹7.5 L/yr |
Senior Software Engineer
44
salaries
| ₹11 L/yr - ₹35 L/yr |
Software Developer
15
salaries
| ₹6.5 L/yr - ₹13 L/yr |
Associate Project Manager
9
salaries
| ₹30 L/yr - ₹45 L/yr |
TCS
Infosys
Wipro
HCLTech