Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Deloitte Team. If you also belong to the team, you can get access from here

Deloitte Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Deloitte Sdet (Software Development Engineer in Test) Interview Questions and Answers

Updated 20 Feb 2021

18 Interview questions

A Sdet (Software Development Engineer in Test) was asked
Q. Explain the Extent Reports configuration.
Ans. 

Extent Reports Config is a Java library used for generating interactive HTML reports for test automation results.

  • Extent Reports Config is used to customize the look and feel of the generated reports.

  • It allows users to add or remove report sections, change report themes, and configure report settings.

  • Users can also add custom logos, CSS, and JavaScript to the reports.

  • Extent Reports Config can be integrated with var...

A Sdet (Software Development Engineer in Test) was asked
Q. Explain the git flow in your project.
Ans. 

Git flow is a branching model for software development.

  • Git flow consists of two main branches: master and develop.

  • Feature branches are created off of develop and merged back into it.

  • Release branches are created off of develop for preparing a new release.

  • Hotfix branches are created off of master to fix critical issues in production.

  • Git flow helps to maintain a structured and organized workflow for development.

  • Examp...

Sdet (Software Development Engineer in Test) Interview Questions Asked at Other Companies

asked in Deloitte
Q1. How can you send values without using the sendKeys method?
asked in Deloitte
Q2. 13) What is requestSpecification? What is serialization and how t ... read more
asked in Deloitte
Q3. What exceptions have you encountered in Selenium automation?
asked in Deloitte
Q4. What steps are needed to post a value to a server?
Q5. Coding 1. Sort an array 2. Count number of times each user logged ... read more
A Sdet (Software Development Engineer in Test) was asked
Q. Where have you faced ArrayIndexOutOfBoundsException in your project?
Ans. 

I faced arrayIndexOutOfBoundary exception while accessing an array element beyond its size.

  • The exception occurred when trying to access an array element at an index greater than or equal to its size.

  • To fix it, I checked the array size before accessing its elements.

  • I also made sure to properly initialize the array with the correct size.

  • Example: String[] arr = new String[5]; arr[5] = "hello"; // throws exception

A Sdet (Software Development Engineer in Test) was asked
Q. What are status codes in APIs?
Ans. 

Status codes are used in API's to indicate the outcome of a request.

  • Status codes are three-digit numbers that are returned by the server in response to a client's request.

  • They indicate whether the request was successful or not, and if not, what went wrong.

  • Some common status codes include 200 (OK), 404 (Not Found), and 500 (Internal Server Error).

What people are saying about Deloitte

View All
an associate2
8h
Deloitte USI ASA2 or RSM USI SA1: Which way to go?
I'm at PwC AC as an Associate 2 with 2 yrs of PQE. Is it smart to join Deloitte USI Assurance as ASA2 (30% Hike)? Won't I be overqualified for that level? I also have an SA1 offer from RSM USI with the same pay (34% hike). Plus, I'm expecting a 10% raise at PwC by July end. Thoughts?
Got a question about Deloitte?
Ask anonymously on communities.
A Sdet (Software Development Engineer in Test) was asked
Q. How do you achieve parallel testing?
Ans. 

Parallel testing can be achieved by dividing test cases into smaller chunks and running them simultaneously on multiple machines.

  • Divide test cases into smaller chunks

  • Use a test framework that supports parallel testing

  • Run tests on multiple machines or virtual machines

  • Ensure tests do not interfere with each other

  • Aggregate test results from all machines

A Sdet (Software Development Engineer in Test) was asked
Q. Explain how you would read data from an Excel file.
Ans. 

Excel reading involves extracting data from an Excel file using programming languages.

  • Excel files can be read using libraries like Apache POI, OpenPyXL, and xlrd.

  • Data can be extracted from specific cells or entire sheets.

  • Excel files can be read in various formats like .xls, .xlsx, and .csv.

A Sdet (Software Development Engineer in Test) was asked
Q. How do you implement a test automation framework?
Ans. 

Test automation framework can be implemented by following these steps:

  • Identify the testing requirements

  • Choose the appropriate tools and technologies

  • Design the framework architecture

  • Develop and integrate the framework components

  • Create test scripts and execute them

  • Integrate with CI/CD pipeline

  • Maintain and update the framework regularly

Are these interview questions helpful?
A Sdet (Software Development Engineer in Test) was asked
Q. How do you rerun failed test cases in TestNG?
Ans. 

Failed test cases can be rerun in TestNG using the 'rerun-failed.xml' file.

  • Create a new XML file named 'rerun-failed.xml'

  • Add the failed test cases to the XML file using the 'include' tag

  • Run the 'rerun-failed.xml' file using TestNG

A Sdet (Software Development Engineer in Test) was asked
Q. How do you prioritize test cases in TestNG?
Ans. 

Test cases can be prioritized in TestNG using priority attribute.

  • Add priority attribute to @Test annotation

  • Test cases with lower priority value will be executed first

  • Priority can be any integer value, default is 0

A Sdet (Software Development Engineer in Test) was asked
Q. What collections are used in Selenium?
Ans. 

Collections used in Selenium include List, Set, and Map.

  • List is used to store a collection of elements in a specific order.

  • Set is used to store a collection of unique elements.

  • Map is used to store a collection of key-value pairs.

  • Examples include List<WebElement>, Set<String>, and Map<String, Object>.

Deloitte Sdet (Software Development Engineer in Test) Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed in Jan 2021. There was 1 interview round.

Interview Questionnaire 

21 Questions

  • Q1. 1) About yourself
  • Q2. 2) Project worked on so far
  • Ans. 

    I have worked on various projects focusing on automation testing, performance testing, and continuous integration in diverse environments.

    • Developed automated test scripts using Selenium for a web application, improving test coverage by 40%.

    • Implemented performance testing using JMeter to identify bottlenecks in a financial application, resulting in a 30% increase in response time.

    • Collaborated with developers to integrat...

  • Answered by AI
  • Q3. 3) About our automation framework
  • Q4. 4) How to send the values without using sendkeys method?
  • Ans. 

    Values can be sent without using sendkeys method by directly manipulating the DOM or using JavaScriptExecutor.

    • Use JavaScriptExecutor to execute JavaScript code to set values of input fields.

    • Find the element using appropriate locators and then use JavaScriptExecutor to set the value.

    • Example: driver.executeScript("document.getElementById('elementId').value='text'");

  • Answered by AI
  • Q5. 5) Collections used in selenium
  • Ans. 

    Collections used in Selenium include List, Set, and Map.

    • List is used to store a collection of elements in a specific order.

    • Set is used to store a collection of unique elements.

    • Map is used to store a collection of key-value pairs.

    • Examples include List<WebElement>, Set<String>, and Map<String, Object>.

  • Answered by AI
  • Q6. 6) Why windowHandles method return type is set?
  • Ans. 

    The windowHandles method returns a set of window handles as a set of strings.

    • The windowHandles method is used to retrieve all the window handles of the current session.

    • The return type is set because it ensures that each window handle is unique and there are no duplicates.

    • The set data structure allows for efficient retrieval and manipulation of window handles.

    • Example: Set<String> handles = driver.getWindowHandles(...

  • Answered by AI
  • Q7. 7) How to priority our test cases in testng?
  • Ans. 

    Test cases can be prioritized in TestNG using priority attribute.

    • Add priority attribute to @Test annotation

    • Test cases with lower priority value will be executed first

    • Priority can be any integer value, default is 0

  • Answered by AI
  • Q8. 8) How to achieve the parallel testing?
  • Ans. 

    Parallel testing can be achieved by dividing test cases into smaller chunks and running them simultaneously on multiple machines.

    • Divide test cases into smaller chunks

    • Use a test framework that supports parallel testing

    • Run tests on multiple machines or virtual machines

    • Ensure tests do not interfere with each other

    • Aggregate test results from all machines

  • Answered by AI
  • Q9. 9) How to rerun the failed cases in testng?
  • Ans. 

    Failed test cases can be rerun in TestNG using the 'rerun-failed.xml' file.

    • Create a new XML file named 'rerun-failed.xml'

    • Add the failed test cases to the XML file using the 'include' tag

    • Run the 'rerun-failed.xml' file using TestNG

  • Answered by AI
  • Q10. 10) How to implement the test automation framework?
  • Ans. 

    Test automation framework can be implemented by following these steps:

    • Identify the testing requirements

    • Choose the appropriate tools and technologies

    • Design the framework architecture

    • Develop and integrate the framework components

    • Create test scripts and execute them

    • Integrate with CI/CD pipeline

    • Maintain and update the framework regularly

  • Answered by AI
  • Q11. 11) Difference between http and https?
  • Ans. 

    HTTP is a protocol for transmitting data over the internet, while HTTPS is a secure version of HTTP that encrypts the data.

    • HTTP stands for Hypertext Transfer Protocol, while HTTPS stands for Hypertext Transfer Protocol Secure.

    • HTTP operates on port 80, while HTTPS operates on port 443.

    • HTTP is not secure and data is transmitted in plain text, while HTTPS uses SSL/TLS encryption to secure the data transmission.

    • HTTPS is co...

  • Answered by AI
  • Q12. 12) What is rest-assured? How to handle the certificate issues in rest-assured?
  • Ans. 

    Rest-assured is a Java-based library used for testing RESTful APIs.

    • Rest-assured simplifies the testing of RESTful APIs by providing a domain-specific language (DSL) for writing tests.

    • To handle certificate issues in rest-assured, we can use the relaxedHTTPSValidation() method to bypass SSL certificate validation.

    • We can also import the certificate into the truststore and use it for SSL validation.

  • Answered by AI
  • Q13. 13) What is requestSpecification? What is serialization and how to achieve this?
  • Ans. 

    requestSpecification is a class in RestAssured library used to define the request details for API testing.

    • It is used to set the base URI, path, headers, query parameters, etc. for the API request.

    • It allows customization of the request before sending it.

    • Serialization is the process of converting an object into a format that can be stored or transmitted.

    • In API testing, serialization is used to convert Java objects into J...

  • Answered by AI
  • Q14. 14) Status codes in API's?
  • Ans. 

    Status codes are used in API's to indicate the outcome of a request.

    • Status codes are three-digit numbers that are returned by the server in response to a client's request.

    • They indicate whether the request was successful or not, and if not, what went wrong.

    • Some common status codes include 200 (OK), 404 (Not Found), and 500 (Internal Server Error).

  • Answered by AI
  • Q15. 15) What are the things need to post a value in server?
  • Ans. 

    To post a value in a server, you need to consider the endpoint, request method, headers, body, and authentication.

    • Identify the endpoint where the value needs to be posted

    • Choose the appropriate request method (e.g., POST)

    • Set the necessary headers (e.g., Content-Type)

    • Construct the body payload with the value to be posted

    • Handle authentication if required (e.g., API key, token)

  • Answered by AI
  • Q16. 16) What are the exception you are facing in selenium automation?
  • Ans. 

    Common exceptions in Selenium automation include NoSuchElementException, TimeoutException, and StaleElementReferenceException.

    • NoSuchElementException occurs when an element cannot be found in the DOM.

    • TimeoutException occurs when a command takes longer than the timeout value to complete.

    • StaleElementReferenceException occurs when an element is no longer attached to the DOM.

    • Other exceptions include ElementNotVisibleExcepti...

  • Answered by AI
  • Q17. 17) Where did you faced arrayIndexOutOfBoundary exception in your project?
  • Ans. 

    I faced arrayIndexOutOfBoundary exception while accessing an array element beyond its size.

    • The exception occurred when trying to access an array element at an index greater than or equal to its size.

    • To fix it, I checked the array size before accessing its elements.

    • I also made sure to properly initialize the array with the correct size.

    • Example: String[] arr = new String[5]; arr[5] = "hello"; // throws exception

  • Answered by AI
  • Q18. 18) What is jenkins? Explain the git pipeline?
  • Ans. 

    Jenkins is an open-source automation server that helps to automate parts of the software development process.

    • Jenkins is used for continuous integration and continuous delivery (CI/CD) of software projects.

    • It can be integrated with Git to create a pipeline for building, testing, and deploying code.

    • The Git pipeline in Jenkins involves creating a Jenkinsfile that defines the stages of the pipeline, such as checkout, build...

  • Answered by AI
  • Q19. 19) Explain the git flow in your project?
  • Ans. 

    Git flow is a branching model for software development.

    • Git flow consists of two main branches: master and develop.

    • Feature branches are created off of develop and merged back into it.

    • Release branches are created off of develop for preparing a new release.

    • Hotfix branches are created off of master to fix critical issues in production.

    • Git flow helps to maintain a structured and organized workflow for development.

    • Example: g...

  • Answered by AI
  • Q20. 20) Explain the excel reading?
  • Ans. 

    Excel reading involves extracting data from an Excel file using programming languages.

    • Excel files can be read using libraries like Apache POI, OpenPyXL, and xlrd.

    • Data can be extracted from specific cells or entire sheets.

    • Excel files can be read in various formats like .xls, .xlsx, and .csv.

  • Answered by AI
  • Q21. 21) Explain the extent reports config?
  • Ans. 

    Extent Reports Config is a Java library used for generating interactive HTML reports for test automation results.

    • Extent Reports Config is used to customize the look and feel of the generated reports.

    • It allows users to add or remove report sections, change report themes, and configure report settings.

    • Users can also add custom logos, CSS, and JavaScript to the reports.

    • Extent Reports Config can be integrated with various ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Most of the question was asked from second round (Manager round). Level 1 was easy but the managerial round was tough according to me.

Skills evaluated in this interview

Interview questions from similar companies

I applied via Walk-in and was interviewed before Feb 2021. There were 2 interview rounds.

Round 1 - HR 

(5 Questions)

  • Q1. What are your salary expectations?
  • Ans. 

    I expect a competitive salary based on my skills, experience, and industry standards.

    • Research industry standards: For example, analysts in my region typically earn between $60,000 and $80,000.

    • Consider my experience: With 3 years in data analysis, I believe a salary towards the higher end is justified.

    • Highlight skills: My proficiency in SQL and data visualization tools adds value, warranting a competitive salary.

    • Flexibi...

  • Answered by AI
  • Q2. Share details of your previous job.
  • Ans. 

    In my previous role as an Analyst, I focused on data analysis, reporting, and strategic recommendations to drive business growth.

    • Conducted in-depth data analysis using tools like Excel and SQL to identify trends and insights.

    • Developed comprehensive reports that informed senior management decisions, leading to a 15% increase in operational efficiency.

    • Collaborated with cross-functional teams to streamline processes, resu...

  • Answered by AI
  • Q3. Why are you looking for a change?
  • Ans. 

    I'm seeking new challenges and opportunities for growth that align with my career goals and aspirations.

    • Desire for professional growth: I'm looking for a role that offers more opportunities for advancement, such as leadership training.

    • Seeking new challenges: My current position has become routine, and I'm eager to tackle more complex projects that push my analytical skills.

    • Alignment with career goals: I want to work in...

  • Answered by AI
  • Q4. What are your strengths and weaknesses?
  • Ans. 

    I excel in analytical thinking and communication, but I sometimes struggle with time management under pressure.

    • Strength: Strong analytical skills - I can dissect complex data sets to identify trends and insights, as demonstrated in my previous role.

    • Strength: Effective communicator - I can present findings clearly to both technical and non-technical stakeholders, ensuring everyone is aligned.

    • Weakness: Time management - ...

  • Answered by AI
  • Q5. Tell me about yourself.
  • Ans. 

    Analytical thinker with a background in data analysis, passionate about leveraging insights to drive business decisions.

    • Educational Background: Bachelor's degree in Economics, focusing on data analysis and statistics.

    • Professional Experience: Worked as a data analyst at XYZ Corp, where I improved reporting efficiency by 30%.

    • Technical Skills: Proficient in SQL, Python, and Excel for data manipulation and visualization.

    • Pr...

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Previous process knowledge and why looking for change

Interview Preparation Tips

Topics to prepare for Willis Towers Watson Analyst interview:
  • Powerpoint
  • Power Bi
  • Advanced Excel
  • Smart sheet
  • Insurance
  • Reinsurance
  • Regulators
Interview preparation tips for other job seekers - Just have complete knowledge of your current role and role you are applying. How u were helpful in previous role and how you can be good at new role you applying. Logical Strength knowledge. If you good at excel, let them know about your excel skills. Power Bi and Smart sheet knowledge more in demand. Be confident.

Sdet (Software Development Engineer in Test) Interview Questions Asked at Other Companies

asked in Deloitte
Q1. How can you send values without using the sendKeys method?
asked in Deloitte
Q2. 13) What is requestSpecification? What is serialization and how t ... read more
asked in Deloitte
Q3. What exceptions have you encountered in Selenium automation?
asked in Deloitte
Q4. What steps are needed to post a value to a server?
Q5. Coding 1. Sort an array 2. Count number of times each user logged ... read more

I applied via Campus Placement and was interviewed before Jun 2020. There were 6 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Why EY
  • Q2. Your strength
  • Q3. Your weakness
  • Q4. Long term and short term goals

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't stress be honest and give your 100%

I applied via Naukri.com and was interviewed before Mar 2021. There were 2 interview rounds.

Round 1 - Case Study 

Global warming

Round 2 - Group Discussion 

General with companies details

Interview Preparation Tips

Interview preparation tips for other job seekers - Be Calm and compose, don't too excited not to be too excited.

What people are saying about Deloitte

View All
an associate2
8h
Deloitte USI ASA2 or RSM USI SA1: Which way to go?
I'm at PwC AC as an Associate 2 with 2 yrs of PQE. Is it smart to join Deloitte USI Assurance as ASA2 (30% Hike)? Won't I be overqualified for that level? I also have an SA1 offer from RSM USI with the same pay (34% hike). Plus, I'm expecting a 10% raise at PwC by July end. Thoughts?
Got a question about Deloitte?
Ask anonymously on communities.

I applied via Company Website and was interviewed in Mar 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Basic about Derivative products relevant to profile

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview process was good and quick, HR process took way much time.

I applied via Naukri.com and was interviewed in Aug 2020. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. Tell me about yourself
  • Ans. 

    Dynamic professional with 5 years of experience in management, skilled in team leadership and project execution.

    • Background in business administration with a focus on management.

    • Led a team of 10 in a successful project that increased sales by 20%.

    • Strong communication skills, facilitating effective collaboration across departments.

    • Passionate about mentoring and developing team members for career growth.

  • Answered by AI
  • Q2. Share your experience working with your first organization
  • Ans. 

    I began my career at XYZ Corp, where I honed my skills in project management and team collaboration.

    • Gained hands-on experience in project management by leading a team of 5 on a product launch.

    • Developed strong communication skills through regular presentations to stakeholders.

    • Implemented a new tracking system that improved project efficiency by 20%.

    • Participated in cross-departmental meetings, enhancing my understanding ...

  • Answered by AI
  • Q3. Do you understand business development

Interview Preparation Tips

Interview preparation tips for other job seekers - For me the direct round happened was with the Partner and he asked me about the work I have done in my first organization soon after my Engg. However, I informed him that I have done MBA and have worked for quite some time now post MBA. but he wanted to hear the work I did in my first organization.

Interview Questionnaire 

1 Question

  • Q1. Questions were quite technical related to tax concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and prepare your technical query
Are these interview questions helpful?

I applied via Referral and was interviewed before Jul 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Latest developments in IDT
  • Ans. 

    IDT has made significant progress in the development of CRISPR-based gene editing tools.

    • IDT has launched a new CRISPR enzyme called Alt-R Cas12a (Cpf1) that can target AT-rich regions of the genome.

    • IDT has also developed a new CRISPR-Cas9 system that allows for multiplexed gene editing.

    • IDT has expanded its portfolio of PrimeTime qPCR assays for gene expression analysis.

    • IDT has introduced a new line of xGen Lockdown Pan...

  • Answered by AI
  • Q2. Work experience related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Appear confident

I applied via Campus Placement and was interviewed in Jan 2016. There were 6 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Questions on resume
  • Q2. Small Case study ( statistics )
  • Q3. Why analytics and goal in life
  • Ans. 

    Analytics helps me make informed decisions and achieve my goals in life.

    • Analytics provides valuable insights and data-driven solutions to complex problems.

    • Setting goals helps me stay focused and motivated towards achieving personal and professional success.

    • By analyzing data and setting specific goals, I can track my progress and make necessary adjustments to reach my objectives.

    • For example, in my previous role as a mar...

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: Dual Degree students with decent CPI, relevant projects and extras
Tips: Highlight subjects and projects involving data mining, machine learning, marketing research

Round: Test
Experience: PST had 26 questions to be done in an hour (3 cases) and 20 QUESTIONS in 30 mins general apti (level: 2-3 of Arun sharma)
Tips: practice!
Duration: 1 hour 30 minutes
Total Questions: 46

Round: Technical + HR Interview
Experience: Since my resume was filled with

College Name: IIT Kanpur

I applied via Referral

Interview Questionnaire 

3 Questions

  • Q1. Tell me what you did in CRISIL
  • Ans. 

    I worked as a credit analyst at CRISIL, analyzing credit risk of various companies.

    • Conducted financial statement analysis to assess creditworthiness

    • Evaluated industry trends and macroeconomic factors impacting credit risk

    • Prepared credit reports and made recommendations to clients

    • Collaborated with team members to discuss findings and strategies

  • Answered by AI
  • Q2. Tell me about yourself
  • Q3. You have mentioned that you sing on a Band in Bangalore, what do you do here exactly?

Interview Preparation Tips

Round: Case Study Interview
Experience: The interview started with a 'tell me about yourself' for which i had prepared a 1 minute intro highlighting specific aspects about myself that I wanted to bring to his notice . Then he asked me about what i did in CRISIL (my prior workplace) . I explained that I was engaged in assigning Credit Ratings to Corporates under Basel II Regulations.
How would you go about Rating a Company, lets say Bharti Airtel.
Because it was Bharti Airtel I had to give an answer tailored to what the approach would be for a Telecom company would be. While answering I was conscious of 2 things – One, that I have a clear structure to my answers and Two, tried to keep it as simple and jargon free as possible.
(An Offshoot from something I had mentioned in the earlier answer) What are the ratios that you would look at?Here I mentioned the financial ratios that I would look at stating specifically why I would look at each ratio. He probed me on a few ratios here and there. The intention appeared to be more to check my articulation of a financial concept.
Eg: What is a Current Ratio?
I explained the formula. However I did not stop there. I went on to explain that it was used to assess the liquidity position of the company.
Then I went on to explain to the logic behind the usage of the ratio – Simply put, it tells us if there is likely to be sufficient inflows of funds over the next one year to meet the maturing payment obligations. So a current ratio of less than one means the company has more to pay than what is coming in, a liquidity problem. (Based on the approving nods that I was getting, I felt he liked those portions of my answer where I endeavored to de-jargonize or simplify complex concepts)
So Tell me, how would you increase the revenues of Bharti Airtel.
That was my case, it had begun. However, at that point I thought it was just an extension of my previous discussion and I started rambling.
Analysis:
Preliminary questions - We all know Bharti Airtel and the services it offered quite well – So there was no need to ask preliminary questions. Also, since I wasn't aware that I was doing a case I did not have the opportunity to ask preliminary questions.
Structure: The Structure that I used was fairly simple – Increase in Revenues can in Existing markets or through expansion in new markets.
I explored the existing markets first. Here increase in revenues could occur through increased market penetration, increased usage of basic services among current users or increased usage of Value added services among existing customers. He asked me a couple of questions on how these things can be done and I gave him some off the cuff answers.
For the New markets, I suggested that the company could look at inorganic expansion through acquisitions or through establishment of Greenfield operations in new markets with high market potential.
The entire case was more like an informal chat. There were a few follow up questions on some of the options I had generated. The case did not last very long – about 10 minutes at the max.


Tips: Know your Resume well. At no point in the interview should you ramble on. All answers must be natural (ie, must not appear rehearsed), brief, structured and to the point.

Retaining composure through the interview is critical. Mistakes may happen during the interview, but it is important to pick you up and keep at it. People rarely have perfect interviews where everything has gone right and interviewers don‟t expect it either.

Round: Case Study Interview
Experience: Case: I am the manufacturer of Tata Nano. While setting up the plant I expected to have sales of around 5 lac Nanos per annum, but now the number is way below that. Can you help me find out why.
Analysis: Preliminary questions – Since it was Tata Nano, lot of the background questions were not required. I clarified whether the problem was a lack of bookings that they received. He agreed.
Structure: The Structure that I used was not the best but it did get me to the problem. I started off by saying the lack of bookings could be on account of 3 reasons – One, a lack of awareness of the product among the target customers (Marketing problem), Two, Being aware of the product but not being able to place a booking (Distribution problem) or a Three, being aware of the product yet not interested in the product(i called this the product problem). He asked me to ignore the first 2 (he did not seem highly impressed) and explore the 3 rd the product problem.
Here I again broke it up in to 2 further branches – Problems that the Car has by itself (Internal factors) and problems in the external environment mainly competition, etc. I deep delved in to the Internal factors.
Of the internal problems I mentioned, he agreed that the negative publicity from the steering wheel catching fire was an issue and comfort factor was another issue. As and when he acknowledged a problem, I made a separate note of it. Eventually when he asked me to explore the external factors, I used these points to do a quick summary of the key takeaways up to that point.
In the external problem, I divided it into competition from other cars and two wheeler. I asked a few questions here trying to pick up a clue or 2 of how to proceed from there but he just refused to shell out any information. At this point he also took out his Blackberry and acted uncooperative. I went on to analyze for myself that given that the price of the next cheapest car was over a lakh higher than this car the issue lay more with the 2 wheeler. I went on to list factors why people would prefer 2 wheeler to a Tata Nano. Of the factors I listed, he acknowledged that the high running costs and availability of easy financing options seemed like the distinguishing factors. He said I seemed to have arrived at the problem.
He now asked me to tell me how he could provide
financing options for the Nano. This I felt was like a
guess estimate problem. I said I would work backward
to solve the problem. This is how I solved it – I said the average Nano target customer would earn Rs 10000 per month (he had given me that number in an earlier discussion, he liked the fact that I had noted it down and was using it again) I said, given the average savings rate of the country is at 35%-40% (this is from the RBI website I think). That meant a saving of about Rs 4,000 per month. No one would be comfortable giving up their


Skills:
College Name: IIM Lucknow

Deloitte Interview FAQs

What are the top questions asked in Deloitte Sdet (Software Development Engineer in Test) interview?

Some of the top questions asked at the Deloitte Sdet (Software Development Engineer in Test) interview -

  1. 4) How to send the values without using sendkeys meth...read more
  2. 13) What is requestSpecification? What is serialization and how to achieve th...read more
  3. 16) What are the exception you are facing in selenium automati...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

PwC Interview Questions
3.3
 • 1.4k Interviews
Ernst & Young Interview Questions
3.4
 • 1.2k Interviews
KPMG India Interview Questions
3.4
 • 844 Interviews
ZS Interview Questions
3.3
 • 475 Interviews
BCG Interview Questions
3.7
 • 203 Interviews
Bain & Company Interview Questions
3.9
 • 111 Interviews
WSP Interview Questions
4.2
 • 99 Interviews
Mercer Interview Questions
3.6
 • 89 Interviews
View all
Consultant
39.8k salaries
unlock blur

₹10 L/yr - ₹21.5 L/yr

Senior Consultant
24.7k salaries
unlock blur

₹16.5 L/yr - ₹33.2 L/yr

Analyst
16.5k salaries
unlock blur

₹5 L/yr - ₹12 L/yr

Assistant Manager
11.2k salaries
unlock blur

₹12.1 L/yr - ₹22 L/yr

Manager
7.9k salaries
unlock blur

₹24.5 L/yr - ₹43.6 L/yr

Explore more salaries
Compare Deloitte with

Accenture

3.7
Compare

PwC

3.3
Compare

Ernst & Young

3.4
Compare

Cognizant

3.7
Compare
write
Share an Interview