i
Bottomline
Work with us
Filter interviews by
Find the first non-repetitive character in a string.
Iterate through the string and count the occurrences of each character.
Return the first character with a count of 1.
The product roadmap outlines the strategic vision and direction for the product, including key milestones and features.
Explain how the product roadmap aligns with the company's overall goals and objectives
Detail the timeline for key milestones and feature releases
Discuss how feedback from customers and stakeholders is incorporated into the roadmap
Explain how the roadmap is communicated to internal teams and extern...
Object-oriented programming concepts that focus on objects and classes for better code organization and reusability.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementatio...
Java is a programming language while Putjon is not a recognized term in software development.
Java is a widely used programming language for developing applications.
Putjon is not a recognized term in software development, it may be a typo or a specific term not commonly used.
There is no direct comparison between Java and Putjon as they are not related.
SSO stands for Single Sign-On, a method of authentication that allows a user to access multiple applications with one set of login credentials.
SSO eliminates the need for users to remember multiple passwords for different applications.
Users can log in once and have access to all authorized applications without needing to log in again.
Examples of SSO providers include Okta, Microsoft Azure AD, and Google G Suite.
A CI/CD pipeline automates code integration, testing, and deployment for efficient software delivery.
Define the stages: Build, Test, Deploy, Monitor.
Use tools like Jenkins, GitLab CI, or CircleCI for automation.
Implement version control with Git for source code management.
Automate testing with frameworks like JUnit or Selenium.
Deploy using containerization tools like Docker or orchestration with Kubernetes.
Bob has just turned 18 and opened a bank account. Being inexperienced with banking, Bob needs your help to validate whether an IFSC code provided by his bank is valid.
...Validate IFSC code based on given rules and return True or False for each test case.
Check if the code is 11 characters long.
Verify the first four characters are uppercase alphabets.
Ensure the fifth character is '0'.
Validate that the last six characters are alphanumeric.
Ninja is organizing a coding competition where two teams compete at a time. To keep it fair and interesting, both teams must have an equal number of members. Ninja’s tas...
Check if Ninja can create two teams with equal members given an integer N and its divisors.
Iterate through all divisors of N and assign members to the first or second team based on whether the divisor is even or odd.
Keep track of the total members in each team and check if they are equal at the end.
Return true if the total members in both teams are equal, false otherwise.
I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.
Find the first non-repetitive character in a string.
Iterate through the string and count the occurrences of each character.
Return the first character with a count of 1.
Scenario based questions
Java OOPs (Object-Oriented Programming) principles include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: private variables with public getters/setters.
Inheritance: Mechanism where one class inherits properties and behavior from another. Example: class Dog extends Animal.
Polymorphism: Ability to present the sa...
I applied via Referral and was interviewed in Apr 2024. There were 4 interview rounds.
Multiple hiring managers were on the call with detailed questions on the scrum ceremonies, backlog management, product related questions, Strategic management of product related questions.
The product roadmap outlines the strategic vision and direction for the product, including key milestones and features.
Explain how the product roadmap aligns with the company's overall goals and objectives
Detail the timeline for key milestones and feature releases
Discuss how feedback from customers and stakeholders is incorporated into the roadmap
Explain how the roadmap is communicated to internal teams and external st...
It was combination of mcqs and 2 coding questions
Object-oriented programming concepts that focus on objects and classes for better code organization and reusability.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation det...
Java is a programming language while Putjon is not a recognized term in software development.
Java is a widely used programming language for developing applications.
Putjon is not a recognized term in software development, it may be a typo or a specific term not commonly used.
There is no direct comparison between Java and Putjon as they are not related.
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
SSO stands for Single Sign-On, a method of authentication that allows a user to access multiple applications with one set of login credentials.
SSO eliminates the need for users to remember multiple passwords for different applications.
Users can log in once and have access to all authorized applications without needing to log in again.
Examples of SSO providers include Okta, Microsoft Azure AD, and Google G Suite.
I appeared for an interview in Oct 2024, where I was asked the following questions.
DSA based programming question
posted on 19 Nov 2024
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Assign cookies using dp
posted on 9 Jul 2024
Top trending discussions
The duration of Bottomline interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 23 interview experiences
Difficulty level
Duration
based on 107 reviews
Rating in categories
Senior Software Engineer
80
salaries
| ₹15 L/yr - ₹43 L/yr |
Software Engineer
75
salaries
| ₹9.7 L/yr - ₹25 L/yr |
Software Engineer2
26
salaries
| ₹12 L/yr - ₹24 L/yr |
Technical Lead
22
salaries
| ₹22.3 L/yr - ₹40 L/yr |
Product Owner
17
salaries
| ₹19 L/yr - ₹41.6 L/yr |
Duck Creek Technologies
FinThrive
Mobileum
OnProcess Technology