i
Paytm
Filter interviews by
It was on hackerrank, its like OA, it has one problem solving question, 3-4 html-css mcq's and one react coding questuion.
Create a counter and a to do app on codesandbox platform
Create a counter component with buttons to increment and decrement the count
Implement a to do app with input field to add tasks and a list to display them
Use React or any other front-end framework/library for building the apps
I applied via Company Website and was interviewed in Feb 2022. There were 3 interview rounds.
I applied for the Frontend role and test consisted of JS and React questions
Flatten a nested array into a single-level array.
Use recursion to iterate through each element of the array.
If the element is an array, call the function recursively.
If the element is not an array, add it to the result array.
Polyfill for flat function
Create a function that takes an array and a depth as arguments
Use recursion to flatten the array to the specified depth
If depth is not specified, flatten the array completely
Return the flattened array
JS code to convert Roman to decimal number
Create a map of Roman numerals to their decimal values
Loop through the Roman numeral string from right to left
If the current numeral is less than the previous numeral, subtract it from the total
Otherwise, add it to the total
Return the total
Creating a custom dropdown component in React using HTML Select tag.
Create a new component and import React
Use the HTML Select tag to create the dropdown
Use the map function to loop through the array of strings and create the options
Add an onChange event to handle the selection and update the state
Pass the array of strings as props to the component
Creating a Todo list component in React
Create a new React component for the Todo list
Use state to store the list of tasks
Render the list of tasks using map()
Add a form to add new tasks to the list
Add a button to delete tasks from the list
Use Node.js fs module to create folder and file structure in React component
Require fs module in React component
Use fs.mkdirSync() method to create folder
Use fs.writeFileSync() method to create file
Use path.join() method to join folder and file paths
Handle errors using try-catch block
Code to output 72 by calling add(5,3).mul(9).calc()
Define a class with add, mul, and calc methods
add method should add two numbers and return the class instance
mul method should multiply the result with a number and return the class instance
calc method should return the final result
Call the methods in the given order to get the output 72
Polyfill for promise.all() is a code that adds support for promise.all() in older browsers.
Polyfill can be implemented using a combination of Promise and Array.prototype.reduce()
The polyfill should return a promise that resolves when all promises in the input array have resolved
If any promise in the input array rejects, the polyfill should reject with the reason of the first promise that rejected
Code to convert account number to asterisk
Create a function that takes in an account number as input
Use string slicing to replace characters with asterisks
Return the modified account number as output
Top trending discussions
Choosing between two car varieties based on various costs
Consider upfront costs such as purchase price and financing options
Factor in ongoing costs such as fuel efficiency and maintenance
Evaluate potential resale value
Compare insurance rates
Consider any additional features or benefits of each car
Make a decision based on overall cost-effectiveness and personal preferences
Choosing between in-branch and out-branch ATM's based on various parameters
Consider the location and accessibility of the ATM
Analyze the cost of installation and maintenance
Evaluate the security measures in place
Assess the customer demand and usage patterns
Factor in the availability of other banking services at the branch
Out-branch ATMs may be more cost-effective but in-branch ATMs offer better customer experience
Phone calls are more effective for Capital One's marketing strategy.
Phone calls allow for immediate feedback and personalized communication.
Letters may be ignored or lost in the mail.
Capital One can track phone call success rates and adjust their strategy accordingly.
Phone calls can also be used to cross-sell and upsell products.
Letters may be more appropriate for certain types of communication, such as legal notices o
I sought help from my peers when I faced a complex data analysis problem.
I explained the problem to my peers and asked for their suggestions.
We brainstormed and discussed various approaches to solve the problem.
One of my peers suggested a new tool that could simplify the analysis process.
I tried the tool and it worked perfectly, saving me a lot of time and effort.
The outcome was a successful completion of the project w
Overcoming an obstacle in a project
During a software development project, we faced a challenge with integrating a third-party API
I researched and found a workaround by using a different API that provided similar functionality
I presented the solution to the team and we implemented it successfully
The outcome was that we were able to deliver the project on time and within budget
I learned about agile methodology for a project
Attended a training session on agile methodology
Implemented agile methodology in a project
Learned about sprints, backlogs, and daily stand-up meetings
Improved project efficiency and communication with team members
To find the average profit on a given loan, divide the total profit by the number of loans.
Calculate the total profit earned on the loan
Determine the number of loans
Divide the total profit by the number of loans to find the average profit
Example: If the total profit earned on 10 loans is $1000, the average profit per loan is $100
When choosing between two marketing schemes, it's important to consider the target audience, budget, and goals.
Consider the target audience and which scheme would be more appealing to them
Evaluate the budget and determine which scheme is more cost-effective
Assess the goals of the marketing campaign and choose the scheme that aligns best with those goals
Conduct market research to gather data on the effectiveness of each...
Setting up a new ATM involves various costs and considerations such as location, equipment, maintenance, and security.
Location is a crucial factor in determining the success of an ATM. It should be easily accessible and visible to potential users.
Equipment costs include the ATM machine, software, and communication systems.
Maintenance costs include regular servicing, cash replenishment, and repairs.
Security measures suc...
I asked my peers for help when I was struggling with a project deadline.
I explained my situation and asked for their input
They were able to offer suggestions and resources that helped me meet the deadline
I expressed my gratitude and offered to return the favor in the future
I had to learn a new programming language for a project
Researched online resources and tutorials
Practiced coding exercises to gain proficiency
Collaborated with team members who were experienced in the language
Implemented the language in the project successfully
I led a team to complete a project in 3 days instead of 5
Set clear goals and priorities
Divide tasks among team members based on strengths
Communicate regularly to ensure progress and address issues
Worked overtime to meet the deadline
Received positive feedback from the client
posted on 30 Aug 2016
I applied via Campus Placement
I applied via Campus Placement
I appeared for an interview before Jun 2016.
I applied via Campus Placement
I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.
Find subset of numbers in array that sum up to zero.
Use a nested loop to iterate through all possible subsets.
Calculate the sum of each subset and check if it equals zero.
Store the subset if the sum is zero.
Optimize the solution by using a hash set to store the cumulative sum of elements.
BFS (Breadth-First Search) is a graph traversal algorithm that explores all the vertices of a graph in breadth-first order.
BFS starts at a given vertex and explores all its neighbors before moving to the next level of vertices.
It uses a queue data structure to keep track of the vertices to be visited.
BFS guarantees that it visits all the vertices of a connected graph.
It can be used to find the shortest path between two
In 5 years, I see myself as a highly skilled software developer, leading a team and contributing to innovative projects.
Continuously improving my technical skills through learning and hands-on experience
Taking on leadership roles and mentoring junior developers
Contributing to the development of cutting-edge software solutions
Building strong relationships with clients and stakeholders
Staying updated with the latest indu...
Some of the top questions asked at the Paytm Front Office and Accounts Executive interview -
based on 1 interview
Interview experience
Team Lead
2.3k
salaries
| ₹2 L/yr - ₹11.4 L/yr |
Senior Software Engineer
1.4k
salaries
| ₹10 L/yr - ₹35 L/yr |
Software Engineer
1.4k
salaries
| ₹6 L/yr - ₹23 L/yr |
Sales Executive
972
salaries
| ₹1 L/yr - ₹6 L/yr |
Senior Associate
894
salaries
| ₹2.2 L/yr - ₹9 L/yr |
BharatPe
Zerodha
Razorpay
Mobikwik