Upload Button Icon Add office photos

Quince

Compare button icon Compare button icon Compare

Filter interviews by

Quince Interview Questions and Answers

Updated 30 May 2025
Popular Designations

16 Interview questions

An Accountant was asked 3w ago
Q. What are the steps involved in invoice processing and posting to ledger accounts?
Ans. 

Invoice processing involves receiving, verifying, and posting invoices to ledger accounts for accurate financial tracking.

  • 1. Receive Invoice: Collect invoices from vendors or suppliers, ensuring they are addressed to the correct department.

  • 2. Verify Invoice: Check the invoice details against purchase orders and delivery receipts for accuracy.

  • 3. Approval Process: Obtain necessary approvals from relevant departments...

View all Accountant interview questions
An Accountant was asked 3w ago
Q. What are the journal entries for prepaid expenses, and how should they be posted in the books of accounts?
Ans. 

Prepaid expenses are recorded as assets and expensed over time as they are utilized.

  • 1. Initial Entry: Debit Prepaid Expense (Asset) and Credit Cash/Bank (Asset). Example: Prepaying $1,200 for a one-year insurance policy.

  • 2. Monthly Adjustment: Debit Expense Account and Credit Prepaid Expense. Example: At month-end, recognize $100 as Insurance Expense.

  • 3. Impact on Financial Statements: Prepaid expenses appear on the...

View all Accountant interview questions
A Software Developer was asked 8mo ago
Q. Given an array containing only 0s, 1s, and 2s, sort the array in-place.
Ans. 

Sort an array of strings containing only '0', '1', and '2'.

  • Use a counting sort algorithm to count the occurrences of '0', '1', and '2'.

  • Create a new array based on the counts of each element.

  • Alternatively, use the Dutch National Flag algorithm to sort the array in-place.

View all Software Developer interview questions
A Software Developer was asked 8mo ago
Q. Given an array, find the next greater element (NGE) for every element. The Next greater Element for an element x is the first greater element on the right side of x in the array. Elements for which no great...
Ans. 

Find the next greater element in an array

  • Iterate through the array and use a stack to keep track of elements

  • For each element, pop elements from the stack until finding a greater element

  • Store the next greater element in a result array

View all Software Developer interview questions
A Software Development Engineer was asked 8mo ago
Q. Given a graph, detect if it contains a cycle. If a cycle exists, remove an edge to make the graph acyclic.
Ans. 

Use Depth First Search (DFS) to detect cycle in a graph. Remove an edge from the cycle to make it acyclic.

  • Implement Depth First Search (DFS) to detect cycles in the graph

  • If a back edge is found during DFS traversal, it indicates a cycle in the graph

  • Remove an edge from the cycle to make the graph acyclic

View all Software Development Engineer interview questions
A Software Development Engineer II was asked 9mo ago
Q. Explain React Hooks.
Ans. 

React hooks are functions that let you use state and other React features without writing a class.

  • React hooks were introduced in React 16.8 to allow functional components to have state and lifecycle methods.

  • useState() is a hook that allows you to add state to functional components.

  • useEffect() is a hook that allows you to perform side effects in functional components.

  • Custom hooks are reusable functions that can con...

View all Software Development Engineer II interview questions
A Software Development Engineer II was asked 10mo ago
Q. From the given list of strings, find the first k most occurring strings
Ans. 

Find the first k most occurring strings from a given list

  • Use a hashmap to store the frequency of each string

  • Sort the hashmap based on frequency in descending order

  • Return the first k keys from the sorted hashmap

View all Software Development Engineer II interview questions
Are these interview questions helpful?
A Software Development Engineer II was asked 10mo ago
Q. Given a sorted array of integers, find the index of a target element. If the target element is not found in the array, return -1.
Ans. 

Binary search algorithm can be used to find a target element in a sorted array.

  • Implement binary search algorithm to efficiently find the target element in a sorted array.

  • Compare the target element with the middle element of the array and adjust the search range accordingly.

  • Continue dividing the search range in half until the target element is found or the search range is empty.

View all Software Development Engineer II interview questions
A Software Development Engineer 3 was asked
Q. Given an array of integers, find the maximum sum of a distinct subarray of length k using the sliding window technique.
Ans. 

Find maximum sum of distinct subarray with length k using sliding window technique.

  • Use a sliding window of size k to iterate through the array

  • Keep track of the sum of elements within the window

  • Maintain a set to keep track of distinct elements in the window

  • Slide the window by removing the leftmost element and adding the rightmost element

  • Update the maximum sum as you iterate through the array

View all Software Development Engineer 3 interview questions
A Software Development Engineer II was asked
Q. Describe the database schema design for a train booking system.
Ans. 

Design a database schema for a train booking system

  • Create tables for trains, stations, bookings, users, and tickets

  • Use foreign keys to establish relationships between tables

  • Include columns for train schedule, seat availability, and user information

  • Consider implementing indexes for faster query performance

View all Software Development Engineer II interview questions

Quince Interview Experiences

18 interviews found

Accountant Interview Questions & Answers

user image Anonymous

posted on 30 May 2025

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. What are the journal entries for prepaid expenses, and how should they be posted in the books of accounts?
  • Ans. 

    Prepaid expenses are recorded as assets and expensed over time as they are utilized.

    • 1. Initial Entry: Debit Prepaid Expense (Asset) and Credit Cash/Bank (Asset). Example: Prepaying $1,200 for a one-year insurance policy.

    • 2. Monthly Adjustment: Debit Expense Account and Credit Prepaid Expense. Example: At month-end, recognize $100 as Insurance Expense.

    • 3. Impact on Financial Statements: Prepaid expenses appear on the bala...

  • Answered by AI
  • Q2. What is the process for booking accrual expenses?
  • Ans. 

    Accrual expenses are recorded to reflect incurred costs not yet paid, ensuring accurate financial reporting.

    • Identify the expense: Determine the incurred expense that needs to be accrued, such as utilities or salaries.

    • Estimate the amount: Calculate the estimated amount of the expense based on previous bills or contracts.

    • Create a journal entry: Record the accrual by debiting the appropriate expense account and crediting ...

  • Answered by AI
  • Q3. What are the steps involved in invoice processing and posting to ledger accounts?
  • Ans. 

    Invoice processing involves receiving, verifying, and posting invoices to ledger accounts for accurate financial tracking.

    • 1. Receive Invoice: Collect invoices from vendors or suppliers, ensuring they are addressed to the correct department.

    • 2. Verify Invoice: Check the invoice details against purchase orders and delivery receipts for accuracy.

    • 3. Approval Process: Obtain necessary approvals from relevant departments or m...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
No response

I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Polyfill input out questions
  • Q2. Implement debouncing
  • Ans. 

    Debouncing is a technique to limit the rate at which a function is executed, especially in response to events.

    • Debouncing is commonly used in event handling, such as button clicks or window resizing.

    • Example: A search input that triggers an API call only after the user stops typing for a specified duration.

    • Implementation typically involves using a timer to delay the execution of the function until a certain time has pass...

  • Answered by AI
  • Q3. Performce optimization
  • Q4. React hooks explanation
  • Ans. 

    React hooks are functions that let you use state and other React features without writing a class.

    • React hooks were introduced in React 16.8 to allow functional components to have state and lifecycle methods.

    • useState() is a hook that allows you to add state to functional components.

    • useEffect() is a hook that allows you to perform side effects in functional components.

    • Custom hooks are reusable functions that can contain ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I appeared for an interview in Aug 2024.

Round 1 - Aptitude Test 

JavaScript coding round

Round 2 - Technical 

(2 Questions)

  • Q1. JavaScript Event loop
  • Q2. Browser rendering process
  • Ans. 

    Browser rendering process involves multiple steps from parsing HTML to displaying content on the screen.

    • HTML parsing: Browser parses HTML markup to create the Document Object Model (DOM).

    • CSS parsing: Stylesheets are parsed to create the CSS Object Model (CSSOM).

    • Render tree construction: DOM and CSSOM are combined to create the render tree.

    • Layout: The render tree is laid out to determine the position and size of each el...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Very rude and unprofessional behaviour from the interviewer. This was my second time (in around 2 years) giving an interview here and in both the occasions it was the same pattern. Will not opt for Quince ever again.

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. Experience in the field
  • Q2. How would you manage stakeholders
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Find a target element in a sorted array
  • Ans. 

    Binary search algorithm can be used to find a target element in a sorted array.

    • Implement binary search algorithm to efficiently find the target element in a sorted array.

    • Compare the target element with the middle element of the array and adjust the search range accordingly.

    • Continue dividing the search range in half until the target element is found or the search range is empty.

  • Answered by AI
  • Q2. From the given list of strings, find the first k most occurring strings
  • Ans. 

    Find the first k most occurring strings from a given list

    • Use a hashmap to store the frequency of each string

    • Sort the hashmap based on frequency in descending order

    • Return the first k keys from the sorted hashmap

  • Answered by AI

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

user image ambarish patel

posted on 18 Oct 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Dutch national flag algorithm
  • Ans. 

    Dutch national flag algorithm is used to sort an array of 0s, 1s, and 2s in linear time complexity.

    • Initialize three pointers: low, mid, high

    • Iterate through the array and swap elements based on their values

    • Low pointer points to the start of 0s, mid pointer points to the start of 1s, high pointer points to the end of 2s

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
No response

I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Pollyfill input output question
  • Q2. Debouncing implementation
  • Ans. 

    Debouncing is a technique to ensure a stable output from a fluctuating input signal, commonly used in button presses.

    • Debouncing prevents multiple triggers from a single button press.

    • Commonly implemented using timers or flags in software.

    • Example: A button press should only register once within a specified time frame.

    • In JavaScript, setTimeout can be used to delay the execution of a function.

    • In hardware, capacitors can be...

  • Answered by AI

Software Developer Interview Questions & Answers

user image ambarish patel

posted on 18 Oct 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Sort array of 0,1,2
  • Ans. 

    Sort an array of strings containing only '0', '1', and '2'.

    • Use a counting sort algorithm to count the occurrences of '0', '1', and '2'.

    • Create a new array based on the counts of each element.

    • Alternatively, use the Dutch National Flag algorithm to sort the array in-place.

  • Answered by AI
  • Q2. Next greater element
  • Ans. 

    Find the next greater element in an array

    • Iterate through the array and use a stack to keep track of elements

    • For each element, pop elements from the stack until finding a greater element

    • Store the next greater element in a result array

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Coding question - leetcode medium - question no - 554 brick-wall
  • Ans. 

    Minimize the number of bricks crossed by a vertical line in a brick wall.

    • The wall is represented as a 2D array where each row is a list of brick widths.

    • To find the optimal vertical line, calculate the cumulative width of bricks in each row.

    • Use a hashmap to count how many rows have their edges at each cumulative width.

    • The maximum count in the hashmap indicates the most common edge position, minimizing crossed bricks.

    • Exa...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Data base schema design of train booking system
  • Ans. 

    Design a database schema for a train booking system

    • Create tables for trains, stations, bookings, users, and tickets

    • Use foreign keys to establish relationships between tables

    • Include columns for train schedule, seat availability, and user information

    • Consider implementing indexes for faster query performance

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Detect Cycle in a graph. Remove edge from the graph to make it acyclic
  • Ans. 

    Use Depth First Search (DFS) to detect cycle in a graph. Remove an edge from the cycle to make it acyclic.

    • Implement Depth First Search (DFS) to detect cycles in the graph

    • If a back edge is found during DFS traversal, it indicates a cycle in the graph

    • Remove an edge from the cycle to make the graph acyclic

  • Answered by AI

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Quince?
Ask anonymously on communities.

Quince Interview FAQs

How many rounds are there in Quince interview?
Quince interview process usually has 1-2 rounds. The most common rounds in the Quince interview process are Technical, One-on-one Round and Resume Shortlist.
How to prepare for Quince interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Quince. The most common topics and skills that interviewers at Quince expect are Python, SQL, Data Modeling, Data Science and Java.
What are the top questions asked in Quince interview?

Some of the top questions asked at the Quince interview -

  1. What are the journal entries for prepaid expenses, and how should they be poste...read more
  2. System Design: BookMyShow like platform. HLD and LLD on service A...read more
  3. What are the steps involved in invoice processing and posting to ledger account...read more
How long is the Quince interview process?

The duration of Quince interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.1/5

based on 20 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 91%
2-4 weeks 9%
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.6
 • 11.1k Interviews
Accenture Interview Questions
3.8
 • 8.6k Interviews
Infosys Interview Questions
3.6
 • 7.9k Interviews
Wipro Interview Questions
3.7
 • 6k Interviews
Cognizant Interview Questions
3.7
 • 5.9k Interviews
Amazon Interview Questions
4.0
 • 5.3k Interviews
Capgemini Interview Questions
3.7
 • 5k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.1k Interviews
HCLTech Interview Questions
3.5
 • 4.1k Interviews
Genpact Interview Questions
3.8
 • 3.4k Interviews
View all

Quince Reviews and Ratings

based on 15 reviews

2.2/5

Rating in categories

2.2

Skill development

1.8

Work-life balance

3.0

Salary

1.4

Job security

1.8

Company culture

1.7

Promotions

1.8

Work satisfaction

Explore 15 Reviews and Ratings
SDE-2
22 salaries
unlock blur

₹22.8 L/yr - ₹37.9 L/yr

Software Development Engineer II
16 salaries
unlock blur

₹20 L/yr - ₹44 L/yr

Software Engineer2
6 salaries
unlock blur

₹20 L/yr - ₹37 L/yr

Software Development Engineer 3
5 salaries
unlock blur

₹38 L/yr - ₹52 L/yr

Engineering Manager
5 salaries
unlock blur

₹70 L/yr - ₹120 L/yr

Explore more salaries
Compare Quince with

TCS

3.6
Compare

Accenture

3.8
Compare

Cognizant

3.7
Compare

Infosys

3.6
Compare
write
Share an Interview