i
Filter interviews by
I applied via Company Website
Cloud migration involves planning, executing, and optimizing the process of moving data, applications, and workloads to a cloud environment.
Assess current infrastructure and applications to determine what can be migrated to the cloud
Choose the right cloud service provider based on requirements and budget
Develop a migration plan including timelines, resources, and potential risks
Execute the migration in phases to minimi...
The technology stack of the product includes Java, Spring Boot, Angular, and MySQL.
Java
Spring Boot
Angular
MySQL
We used MySQL and MongoDB databases in our system.
MySQL was used for structured data storage
MongoDB was used for unstructured data storage
I executed data pipelines by designing the workflow, implementing data transformations, scheduling jobs, and monitoring performance.
Designed the workflow for data pipelines to ensure efficient data processing
Implemented data transformations using tools like Apache Spark or Python libraries
Scheduled jobs to run at specific intervals for automated data processing
Monitored performance of data pipelines to identify bottlen
Team velocity is a measure of the amount of work a team can complete in a sprint.
Team velocity is calculated by summing up the story points completed in a sprint.
It helps the team understand their capacity and plan future sprints accordingly.
Velocity is not a measure of productivity but rather a guide for planning and forecasting.
For example, if a team completes 30 story points in a sprint, their velocity is 30.
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Finally is a block of code that always executes, while Finalize is a method used for cleanup before an object is garbage collected.
Finally block is used in exception handling to ensure certain code is always executed, regardless of whether an exception is thrown or not.
Finalize method is called by the garbage collector before an object is reclaimed.
Finally block is used in try-catch-finally blocks, while Finalize metho...
Find the second largest string from a given sentence
Split the sentence into an array of strings
Sort the array based on string length
Return the second last element in the sorted array
AWS CloudFront is a content delivery network (CDN) service, while AWS CloudFormation is an infrastructure as code service.
CloudFront is used to deliver content to end users with low latency and high data transfer speeds.
CloudFormation is used to automate the deployment of infrastructure resources in a repeatable and predictable manner.
CloudFront is a CDN service that caches content at edge locations to reduce latency, ...
To improve performance in React JS, optimize rendering, minimize re-renders, use virtualization, lazy loading, code splitting, and memoization.
Optimize rendering by using shouldComponentUpdate or React.memo for functional components
Minimize re-renders by using PureComponent or memoization techniques like useMemo or useCallback
Use virtualization for long lists or tables to render only the visible items
Implement lazy loa...
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There was 1 interview round.
Developed a generative AI model to create realistic images of fictional characters.
Used GANs (Generative Adversarial Networks) to generate new images based on existing data.
Trained the model on a dataset of character images from various sources.
Implemented techniques like style transfer to enhance the diversity and creativity of generated images.
Evaluated the model's performance based on image quality metrics and user
I applied via Company Website and was interviewed in Sep 2024. There were 3 interview rounds.
Pseudo code explanation and improvement for better understanding and efficiency
Pseudo code is a high-level description of a computer program or algorithm
It uses natural language mixed with programming language-like syntax
Improvements can include adding comments for clarity, using proper indentation, and simplifying complex logic
Example: Original pseudo code - 'if x > 5 then print 'Hello World' else print 'Goodbye'
Impro...
A framework is a set of guidelines, libraries, and tools used to develop and maintain software applications.
Provides structure and organization for code
Promotes code reusability
Facilitates automation and testing
Examples: Selenium for web automation, JUnit for unit testing
Agile and day to day working
Stakeholders and conflict management
Effective ways of working include clear communication, collaboration, prioritization, and continuous improvement.
Clear communication is essential for sharing information and avoiding misunderstandings.
Collaboration helps team members work together towards common goals.
Prioritization ensures that tasks are completed in the most efficient order.
Continuous improvement involves learning from mistakes and finding ways to wo...
Commonwealth Bank of Australia, India interview questions for popular designations
I would prioritize the issue, gather a cross-functional team, and work quickly to identify and resolve the root cause.
Prioritize the severity of the issue and focus on resolving it within the given time frame
Gather a cross-functional team with expertise in different areas to quickly address the issue
Utilize all available resources and tools to identify the root cause and implement a solution
Communicate effectively with...
I would troubleshoot the issue by checking for any error messages, verifying permissions, and consulting documentation or online resources.
Check for any error messages in the terminal
Verify permissions for the command being run
Consult documentation or online resources for troubleshooting steps
Try running the command with sudo if necessary
I will troubleshoot booting related issues by checking hardware connections, running diagnostics, and updating software.
Check hardware connections to ensure everything is properly connected
Run diagnostics to identify any hardware issues
Update software and drivers to ensure compatibility and functionality
Get interview-ready with Top Commonwealth Bank of Australia, India Interview Questions
I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.
MAPE measures the percentage error, MSE and RMSE measure the average squared error, R2 measures the proportion of variance explained.
MAPE (Mean Absolute Percentage Error) measures the percentage error between actual and predicted values.
MSE (Mean Squared Error) measures the average squared difference between actual and predicted values.
RMSE (Root Mean Squared Error) is the square root of MSE, providing a more interpret...
Evaluation metrics are used to assess the performance of a model during training.
Common evaluation metrics include accuracy, precision, recall, F1 score, and ROC-AUC.
Accuracy measures the proportion of correctly classified instances out of the total instances.
Precision measures the proportion of true positive predictions out of all positive predictions.
Recall measures the proportion of true positive predictions out of ...
Difference between @requestbody and @responsebody annotations in Spring MVC
The @RequestBody annotation is used to bind the HTTP request body to a method parameter in Spring MVC controller
The @ResponseBody annotation is used to bind the return value of a method to the HTTP response body in Spring MVC
Example: @RequestBody User user - binds the request body to a User object parameter
Example: @ResponseBody String hello() -...
I was interviewed in Dec 2024.
Declare trigger is used to execute a set of actions when a specific event occurs, while declare index is used to improve query performance by creating an index on a table column.
Declare trigger is used to perform actions like updating other tables or sending notifications when a specific event occurs.
Declare index is used to speed up query performance by creating an index on a column in a table.
Triggers are executed in...
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
Top trending discussions
Interview experience
based on 503 reviews
Rating in categories
Senior Analyst
250
salaries
| ₹8.5 L/yr - ₹36.5 L/yr |
Senior Associate
219
salaries
| ₹5.8 L/yr - ₹12 L/yr |
Analyst
191
salaries
| ₹5 L/yr - ₹20 L/yr |
Senior Software Engineer
191
salaries
| ₹15 L/yr - ₹50.1 L/yr |
Software Engineer
178
salaries
| ₹11.1 L/yr - ₹35.6 L/yr |
HDFC Bank
ICICI Bank
State Bank of India
Axis Bank