i
Perforce Software
Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Use Terraform to create a VM and run a service on a cloud provider
Define provider and resource in Terraform script
Specify VM instance type, disk size, and networking configurations
Provision a script to install and start the service on the VM
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
Aptitude and problem solving, puzzles more were asked.
Deeper data structures and algorithm questions on trees, stack, dfs etc.
I was interviewed in Aug 2024.
Hackertank Test containing dsa question
Success for me is achieving personal and professional goals while maintaining a healthy work-life balance.
Achieving personal goals such as learning new technologies or completing a project
Receiving positive feedback from colleagues or clients
Maintaining a healthy work-life balance by setting boundaries and taking time for self-care
Feeling fulfilled and satisfied with my work
Seeking new challenges and opportunities for growth in a different environment.
Looking for a new challenge to expand my skills and knowledge
Interested in exploring different technologies and industries
Seeking better career advancement opportunities
Wanting to work in a more collaborative team environment
Perforce Software interview questions for popular designations
React offers a component-based architecture, virtual DOM for performance, and strong community support.
Component-based architecture allows for reusability and easier maintenance of code.
Virtual DOM ensures efficient updates to the actual DOM, improving performance.
Strong community support provides a wealth of resources, libraries, and tools for development.
React's declarative approach simplifies UI development by focus
Real time data can be obtained using websockets, server-sent events, or polling.
Use websockets to establish a two-way communication channel between client and server.
Server-sent events allow servers to push data to clients over a single, long-lived connection.
Polling involves making periodic requests to the server to fetch updated data.
I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Aug 2023. There were 2 interview rounds.
Test cases for a vending machine to ensure it functions correctly.
Test inserting coins of different denominations
Test selecting different products
Test adding items to the vending machine
Test removing items from the vending machine
Test refunding money if product is out of stock
Default parameters in Python allow you to specify default values for function parameters.
Default parameters are specified in the function definition using the assignment operator (=).
If a parameter is not provided when calling the function, the default value will be used.
Example: def greet(name='World'): print('Hello, ' + name)
Calling greet() will print 'Hello, World' since 'World' is the default value for name.
Yes, I have experience in IDE plugin testing.
Tested compatibility of IDE plugins with different versions of IDEs
Identified and reported bugs in IDE plugins
Ensured proper functionality of IDE plugins in various scenarios
Static code analysis product testing involves analyzing source code without executing it to find potential bugs and security vulnerabilities.
Static code analysis tools scan source code for potential bugs, security vulnerabilities, and code smells.
Testing involves running the tool on sample code to see if it accurately detects issues.
Test cases should cover a variety of programming languages, frameworks, and coding styl...
Python 2 and Python 3 are two different versions of the Python programming language with various differences.
Python 3 has print() function as opposed to print statement in Python 2.
Python 3 uses Unicode for strings by default while Python 2 uses ASCII.
Python 3 has different syntax for exception handling compared to Python 2.
Python 3 has different integer division behavior compared to Python 2.
Top trending discussions
I was interviewed in Jun 2023.
Basic aptitude questions, computer fundaments and DSA questions.
Count pairs in array with sum k.
Use a hashmap to store the frequency of each element in the array.
For each element, check if k - element exists in the hashmap.
Increment the count of pairs if found and update the hashmap accordingly.
posted on 17 Apr 2024
Online Coding test reviewed by Hiring Manager
The duration of Perforce Software interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 8 interviews
Interview experience
based on 12 reviews
Rating in categories
Software Engineer
18
salaries
| ₹17.5 L/yr - ₹38 L/yr |
Senior Software Engineer
18
salaries
| ₹20 L/yr - ₹40 L/yr |
Technical Support Engineer
8
salaries
| ₹4.5 L/yr - ₹17.5 L/yr |
Technical Product Owner
4
salaries
| ₹42 L/yr - ₹46.7 L/yr |
Product Manager
3
salaries
| ₹31 L/yr - ₹49 L/yr |
Microsoft Corporation
IBM
Oracle
SAP