Upload Button Icon Add office photos

Filter interviews by

Accenture Wpf Developer Interview Questions, Process, and Tips

Updated 1 Sep 2021

Accenture Wpf Developer Interview Experiences

1 interview found

I applied via Company Website and was interviewed in Aug 2021. There were 3 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. What is a resource?
  • Ans. 

    A resource is an object that can be reused throughout an application, such as styles, templates, and data.

    • Resources are defined in XAML and can be accessed by name

    • They can be used to define styles, templates, and data bindings

    • Examples include brushes, fonts, and images

  • Answered by AI
  • Q2. Difference between function and stored procedure?
  • Ans. 

    Functions return a single value while stored procedures execute multiple SQL statements.

    • Functions can be used in SELECT statements while stored procedures cannot.

    • Functions cannot modify the database while stored procedures can.

    • Functions are called like any other expression while stored procedures are called using EXECUTE statement.

    • Functions are precompiled while stored procedures are compiled at runtime.

    • Examples of fun...

  • Answered by AI
  • Q3. Explain interface and abstract class? Why do we use it? Give us an example, where you used it?
  • Ans. 

    Explanation of interface and abstract class with examples.

    • Interface is a contract that defines the behavior of a class.

    • Abstract class is a class that cannot be instantiated and can have both abstract and non-abstract methods.

    • We use interface and abstract class to achieve abstraction, polymorphism, and code reusability.

    • Example of interface: IDisposable interface in C#.

    • Example of abstract class: Animal class with abstrac

  • Answered by AI
  • Q4. What is source control? And source control-related questions. Difference between fetch and pul in git.
  • Q5. How to deploy a WPF application?
  • Ans. 

    WPF applications can be deployed using ClickOnce or Windows Installer.

    • Create a deployment package using Visual Studio

    • Choose the appropriate deployment method (ClickOnce or Windows Installer)

    • Publish the application to a server or create an installer package

    • Ensure that all required dependencies are included in the deployment package

    • Test the deployment on target machines

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for an interview based on your resume. They ask everything mentioned on your resume. Prepare WPF basic concepts. C#, SQL, Oops Concept.
Good Luck.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Jul 2024.

Round 1 - Aptitude Test 

It was a basic filtering round based on aptitude.

Round 2 - Coding Test 

I had two medium-level LeetCode questions.

Round 3 - Technical 

(3 Questions)

  • Q1. During the interview, I was asked both HR and technical questions. Initially, I responded to technical inquiries regarding HTML, MongoDB, SQL, and JavaScript, as they were listed on my resume. After addres...
  • Q2. What are different types of tag in html and tags which do not require closing tag
  • Q3. Sql query for highest salary from list of employees table

Interview Preparation Tips

Interview preparation tips for other job seekers - For TCS (on-campus), we just need to pass through the initial round, as it is more difficult than the actual interview.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(8 Questions)

  • Q1. What improvements to interfaces were introduced in Java 8 that were missing in Java 7, specifically regarding static and default methods?
  • Q2. Explain internal working of HashMap ? How to synchronize it ?
  • Q3. Given a list of employees with their ratings, how can you sort the employees based on their ratings using the Java 8 Streaming API?
  • Q4. Will the program compile if the parent class throws a runtime exception while the child class throws an arithmetic exception?
  • Q5. In a Spring Boot application with two databases, how can you configure JDBC to specify which database to use?
  • Q6. How to use a jetty server in your spring boot application ?
  • Q7. Difference between @RequestParam and @PathVariable ?
  • Q8. How would you handle a scenario where one microservice is awaiting a response from another microservice that is taking an extended time to respond?

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the basics about Java 8 , Core Java , Springboot , Microservices and MySql.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Dec 2024. There were 5 interview rounds.

Round 1 - Aptitude Test 

An aptitude test is an assessment to measure a candidate mental aptitude/mental ability

Round 2 - Technical 

(3 Questions)

  • Q1. Can you briefly Tell us about yourself?
  • Q2. What do you consider to be your strongest points?
  • Q3. Which programming languages do you use regularly in your work
Round 3 - Group Discussion 

A group discussion is a structured conversation in which participants share their ideas, perspectives, and solutions on a specific topic.

Round 4 - HR 

(2 Questions)

  • Q1. What motivates you to seek employment at Wipro?
  • Q2. What are your long-term career goals?
Round 5 - Assignment 

Assignment details refer to the specifics of an assignment, including any documents and/or emails or subsequent correspondence between the company and the client.

Interview Preparation Tips

Topics to prepare for Wipro Software Developer interview:
  • Your academic achievement
  • Responsibility related to your p
  • The way you address mistakes at
Interview preparation tips for other job seekers - Reflect on the activities you enjoy and what brings you happiness, while also taking into account your skills and strengths.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(7 Questions)

  • Q1. Create one Spring boot controller from end to end. No need to create a spring boot project we just want to see the structure and end to end implementation.
  • Q2. Write a java 8 program to get the characters from a string whose count is 2 or more than 2 e.g. input: baseball , output: b, a, l.
  • Q3. Why you left your previous organization.
  • Q4. What is the functional interface
  • Q5. What are the OOPS concepts. and some questions related to inheritance.
  • Q6. Asked about the project mentioned in CV (Client project) and asked its architecture.
  • Q7. Various SQL join types
Round 2 - HR 

(3 Questions)

  • Q1. Are you ready to relocate to job location
  • Q2. Why are you leaving your previous organization.
  • Q3. Expectation about salary

Interview Preparation Tips

Interview preparation tips for other job seekers - Do your basics strong, and keep hands on problems.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Walk-in and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - HR 

(3 Questions)

  • Q1. 2 way 3 way matching
  • Ans. 

    2 way 3 way matching is a process used in accounting to ensure accuracy in financial transactions.

    • 2 way matching involves matching the invoice with the purchase order

    • 3 way matching involves matching the invoice with the purchase order and the receiving report

    • Helps in detecting errors or discrepancies in the billing process

  • Answered by AI
  • Q2. Accounts payable and accounts receivable
  • Q3. Some general questions
Round 2 - Technical 

(7 Questions)

  • Q1. T code to review po
  • Ans. 

    ME23N

    • ME23N is the T code used to review purchase orders in SAP

    • It allows users to view details of a specific purchase order, such as vendor information, item details, and delivery status

  • Answered by AI
  • Q2. If you find mismatch in quantity who to you contact
  • Ans. 

    Contact the inventory manager or supervisor for resolution.

    • Contact inventory manager or supervisor immediately

    • Verify the discrepancy with relevant documentation

    • Discuss potential causes of the mismatch and work towards resolution

  • Answered by AI
  • Q3. Vendor ledger entry
  • Q4. Where you see grn
  • Ans. 

    GRN stands for Goods Receipt Note, which is a document used in the procurement process to confirm the receipt of goods.

    • GRN is used in the procurement process to verify that the goods ordered have been received in good condition.

    • It includes details such as the quantity, quality, and condition of the goods received.

    • GRN is an important document for inventory management and accounting purposes.

    • It is typically generated by ...

  • Answered by AI
  • Q5. First self introduction
  • Q6. How you learn from where you learn
  • Q7. You have theoretical knowledge no practical how can u do
  • Ans. 

    I would seek hands-on experience through internships, workshops, or online tutorials to bridge the gap between theory and practice.

    • Seek internships or part-time jobs in the field to gain practical experience

    • Participate in workshops or training sessions to apply theoretical knowledge in real-life scenarios

    • Utilize online tutorials or courses to practice and implement theoretical concepts

    • Collaborate with professionals in ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Listen questions properly what the interviewer are asking and say what the need other wise silent my big mistake is saying more what they asking
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Walk-in and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Technical 

(6 Questions)

  • Q1. Introduced yourself?
  • Ans. 

    I am a Senior Software Developer with 8 years of experience in full-stack development, specializing in Java and Angular.

    • 8 years of experience in full-stack development

    • Specialize in Java and Angular

    • Strong problem-solving skills

    • Experience with Agile methodologies

    • Excellent communication and teamwork abilities

  • Answered by AI
  • Q2. What is the use of the yield() method in threading?
  • Ans. 

    The yield() method in threading is used to give up the CPU and allow other threads to run.

    • Allows other threads to run by giving up the CPU temporarily

    • Useful for preventing one thread from dominating the CPU

    • Can be used to implement cooperative multitasking

  • Answered by AI
  • Q3. What is hash collision and how it can be handled?
  • Ans. 

    Hash collision occurs when two different inputs produce the same hash value. It can be handled by using techniques like chaining or open addressing.

    • Hash collision is a common issue in hash tables where different keys produce the same hash value.

    • One way to handle hash collisions is by using chaining, where each bucket in the hash table stores a linked list of key-value pairs with the same hash value.

    • Another way to handl...

  • Answered by AI
  • Q4. What is use of Method reference instead lambada expressions in java 8?
  • Ans. 

    Method references provide a more concise way to refer to methods by name instead of using lambda expressions.

    • Method references can make code more readable and maintainable by reducing boilerplate code.

    • They can be used to refer to static methods, instance methods, and constructors.

    • Example: list.forEach(System.out::println) is equivalent to list.forEach(item -> System.out.println(item)).

  • Answered by AI
  • Q5. What is vertical and horizontal scaling in micro services?
  • Ans. 

    Vertical scaling increases the capacity of a single server, while horizontal scaling adds more servers to distribute the load.

    • Vertical scaling involves increasing the resources of a single server, such as CPU, RAM, or storage.

    • Horizontal scaling involves adding more servers to distribute the load, often done through containerization or virtualization.

    • Vertical scaling is limited by the capacity of a single server, while ...

  • Answered by AI
  • Q6. Write a java program to make upper case of first letter in the each word in the below String "i am a java programmer"?
  • Ans. 

    Java program to capitalize first letter of each word in a given string

    • Split the input string by space to get individual words

    • Iterate through each word and capitalize the first letter

    • Join the words back together to form the final capitalized string

  • Answered by AI
Round 2 - Magerial round 

(4 Questions)

  • Q1. How the escalation matrix works in case of production defects?
  • Ans. 

    Escalation matrix defines the process for escalating production defects based on severity and impact.

    • Escalation matrix typically includes levels of escalation, responsible parties at each level, and criteria for escalating defects.

    • For example, a Level 1 escalation may involve the development team, while a Level 2 escalation may involve senior management.

    • Criteria for escalation may include severity of the defect, impact...

  • Answered by AI
  • Q2. What is your recent challenging task you have done in current project?
  • Ans. 

    Implemented a real-time data synchronization feature between multiple servers.

    • Designed a custom protocol for efficient data transfer

    • Implemented server-side logic to handle data conflicts

    • Utilized websockets for real-time communication

  • Answered by AI
  • Q3. Can you have ability to handle tasks individually?
  • Ans. 

    Yes, I have the ability to handle tasks individually.

    • I have a proven track record of successfully completing projects on my own.

    • I am self-motivated and can prioritize tasks effectively.

    • I have strong problem-solving skills which allow me to tackle challenges independently.

  • Answered by AI
  • Q4. Is it okay to give the Deliverables under pressure?
  • Ans. 

    Yes, it is okay to give deliverables under pressure as long as quality is not compromised.

    • Meeting deadlines is important in software development.

    • Pressure can sometimes lead to increased focus and productivity.

    • Communication with stakeholders about realistic timelines is key.

    • Prioritizing tasks and managing time effectively can help in delivering under pressure.

  • Answered by AI
Round 3 - HR 

(4 Questions)

  • Q1. Introduce yourself?
  • Ans. 

    I am a Senior Software Developer with 8 years of experience in developing web applications using various technologies.

    • Experienced in full stack development

    • Proficient in languages like Java, JavaScript, and Python

    • Skilled in using frameworks like Spring, React, and Django

    • Strong understanding of database management systems

    • Familiar with Agile development methodologies

  • Answered by AI
  • Q2. Why your leaving current company?
  • Ans. 

    Seeking new challenges and growth opportunities.

    • Desire for career advancement

    • Looking for new challenges

    • Seeking better work-life balance

    • Company restructuring or changes in management

  • Answered by AI
  • Q3. What is your current CTC and expected CTC?
  • Ans. 

    My current CTC is $100,000 and my expected CTC is $120,000.

    • Current CTC: $100,000

    • Expected CTC: $120,000

  • Answered by AI
  • Q4. Do you have all the relevant documents of previous companies?
  • Ans. 

    Yes, I have all relevant documents from previous companies.

    • I have copies of offer letters, employment contracts, and performance reviews.

    • I also have any relevant certifications or training records.

    • I can provide references from previous employers if needed.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare thoroughly related to java8 and mutithreading and Microservices

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Difference between hashmap and hash table
  • Ans. 

    HashMap is non-synchronized and allows null values, while HashTable is synchronized and does not allow null values.

    • HashMap is non-synchronized, meaning it is not thread-safe, while HashTable is synchronized and thread-safe.

    • HashMap allows null values for both keys and values, while HashTable does not allow null keys or values.

    • HashMap is generally preferred for non-thread-safe applications, while HashTable is used in mul

  • Answered by AI
  • Q2. Static block related questions
  • Q3. Arraylist and linkedlist question

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Not Selected

I applied via Job Fair and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Onlin test consist pf easy numerical questions

Round 2 - Coding Test 

Easy questions not so difficult

Round 3 - Technical 

(3 Questions)

  • Q1. Java oops concept
  • Q2. Basic sprophramming questions
  • Q3. Networking firewall cisco
Round 4 - HR 

(2 Questions)

  • Q1. Personal questions
  • Q2. Whetehr to willing to work in any locations
  • Ans. 

    Yes, I am willing to work in any location for the right opportunity.

    • I am open to relocating for the right job opportunity

    • I am flexible and adaptable to new environments

    • I believe working in different locations can provide valuable experiences and growth opportunities

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Tech Mahindra Java Developer interview:
  • Networking
Interview preparation tips for other job seekers - nothiung
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed before Jan 2024. There were 4 interview rounds.

Round 1 - Coding Test 

3 coding problems
1 aptitude
1 puzzle
3 hrs duration

Round 2 - Technical 

(2 Questions)

  • Q1. Sorting algorithms
  • Q2. 1 puzzle - burning candles
Round 3 - Technical 

(2 Questions)

  • Q1. General discussion on resume
  • Q2. Few reasoning questions
Round 4 - HR 

(1 Question)

  • Q1. About company work culture

Accenture Interview FAQs

What are the top questions asked in Accenture Wpf Developer interview?

Some of the top questions asked at the Accenture Wpf Developer interview -

  1. Explain interface and abstract class? Why do we use it? Give us an example, whe...read more
  2. How to deploy a WPF applicati...read more
  3. Difference between function and stored procedu...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Accenture interview
Company Website
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.2k Interviews
Infosys Interview Questions
3.7
 • 7.4k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.7k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.9
 • 2.8k Interviews
IBM Interview Questions
4.1
 • 2.3k Interviews
View all
Application Development Analyst
38.8k salaries
unlock blur

₹3 L/yr - ₹12 L/yr

Application Development - Senior Analyst
26.3k salaries
unlock blur

₹6.8 L/yr - ₹20.2 L/yr

Team Lead
24.1k salaries
unlock blur

₹7 L/yr - ₹25.2 L/yr

Senior Software Engineer
18.4k salaries
unlock blur

₹6 L/yr - ₹19 L/yr

Software Engineer
17.6k salaries
unlock blur

₹3.6 L/yr - ₹12.8 L/yr

Explore more salaries
Compare Accenture with

TCS

3.7
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

Infosys

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview