i
Persistent Systems
Filter interviews by
I applied via LinkedIn and was interviewed in Nov 2023. There were 2 interview rounds.
Java Collections ,Java 8 Features
System design .BMS design discussion ,ralational vs non relational db
What people are saying about Persistent Systems
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
Have you attended an interview with cyient ?
posted on 21 Feb 2024
I applied via Approached by Company and was interviewed in Jan 2024. There were 2 interview rounds.
Asked coding questions on SVA, Constraints etc.
I applied via Naukri.com and was interviewed in Jun 2022. There were 2 interview rounds.
Traversing a binary tree involves visiting each node in a specific order.
There are three common traversal methods: in-order, pre-order, and post-order.
In-order traversal visits the left subtree, then the root, then the right subtree.
Pre-order traversal visits the root, then the left subtree, then the right subtree.
Post-order traversal visits the left subtree, then the right subtree, then the root.
Traversal can be done ...
Design classes for a classroom
Create a class for students
Create a class for teachers
Create a class for subjects
Create a class for schedules
Create a class for attendance
I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.
Asked to create array program
posted on 14 Oct 2024
I applied via Job Portal and was interviewed in Oct 2023. There was 1 interview round.
Yes
LiveData is lifecycle aware and can be used to observe changes in data.
ViewModel provides a way to store and manage UI-related data across configuration changes.
ViewModel can hold LiveData objects to provide data to the UI.
LiveData and ViewModel work together to ensure data consistency and prevent memory leaks.
The ViewModel survives configuration changes by being retained by the system.
ViewModels are designed to survive configuration changes like screen rotations or language changes.
When an activity is destroyed and recreated, the ViewModel is not destroyed and retains its data.
The ViewModel is associated with the activity's lifecycle and is retained until the activity is finished.
The retained ViewModel instance can be acces...
MVP offers better separation of concerns and easier unit testing compared to MVC.
MVP separates the presentation layer from the business logic, making it easier to maintain and modify the codebase.
MVP allows for easier unit testing as the presenter can be tested independently from the view.
MVP provides better decoupling between components, enabling easier code reuse and scalability.
MVP promotes a clear separation of con...
SSL pinning is a security technique that ensures a client only communicates with a server using a pre-defined public key.
SSL pinning involves hardcoding the server's public key in the client's code or configuration.
During the SSL handshake, the client checks if the server's public key matches the pinned key.
If the keys match, the connection is established; otherwise, it is rejected.
Pinning prevents man-in-the-middle at
Data security can be achieved through encryption, access controls, backups, and regular security audits.
Encrypt sensitive data using strong encryption algorithms.
Implement access controls to restrict unauthorized access to the data.
Regularly backup the data to prevent data loss.
Conduct regular security audits to identify and fix vulnerabilities.
Use secure protocols and communication channels for data transfer.
Implement...
Encryption keys should be securely stored in a separate key management system.
Encryption keys should not be stored alongside the encrypted data.
Use a dedicated key management system (KMS) to store and manage encryption keys.
Implement strong access controls and authentication mechanisms for the KMS.
Consider using hardware security modules (HSMs) for added security.
Regularly rotate encryption keys to minimize the impact
I applied via Naukri.com and was interviewed in Jan 2024. There were 3 interview rounds.
Basic question on general aptitude like percentage, train and speed, dates, reasoning
Leetcode medium problem on string and easy problem on array sorting
posted on 19 Feb 2023
I applied via Recruitment Consulltant and was interviewed in Jan 2023. There were 4 interview rounds.
You will be given 5 topics and a minute to talk on one of the topic you feel comfortable about for around 2-3 mins.
Eg : Impact of social media on youth, Stress management, Indian and western culture etc.
This is just to assess your communication skills.
Upon sucessful shortlisting you will move further further for Technical round.
VPN stands for Virtual Private Network. It is a secure way to connect to a private network over the internet.
To connect to a VPN, you need to have a VPN client installed on your device.
You also need to have the login credentials for the VPN network.
Once you have the client installed and the credentials, you can connect to the VPN by selecting the network and entering your login details.
VPN can be used to access resourc...
Check network connection, try resending, check email size and attachments.
Check network connection and ensure it's stable.
Try resending the email by clicking on the 'Send/Receive' button.
Check the email size and attachments. Large files may cause the email to get stuck.
Restart Outlook and try sending the email again.
Check if the email is being blocked by antivirus or firewall software.
Delete the email from the Outbox a
Check for file corruption and try opening in safe mode.
Check if the file is corrupted or damaged.
Try opening the file in safe mode.
Check for any updates or patches for the software.
Try opening the file on a different computer.
Use a file recovery tool to repair the file.
To check if webcam is working or not, follow these steps.
Check if the webcam is properly connected to the computer
Open the webcam application or any video conferencing app to check if the webcam is working
Check if the webcam drivers are installed and updated
Restart the computer and try again
If the webcam still doesn't work, try connecting it to another computer to check if it's a hardware issue
To reinstall drivers for any hardware, follow these steps.
Uninstall the current driver from Device Manager
Download the latest driver from the manufacturer's website
Install the new driver by running the setup file
Restart the computer to complete the installation
If the driver is not available on the website, use Windows Update or a driver update tool
Ensure compatibility with the operating system and hardware version
There are multiple ways to repair MS Office suite.
Use the built-in repair option in the Control Panel
Use the Microsoft Office Configuration Analyzer Tool
Uninstall and reinstall the software
Use the Microsoft Support and Recovery Assistant
Run the SFC (System File Checker) scan
Check for and install any available updates
I was responsible for providing technical support and troubleshooting to customers in my previous organization.
Provided technical support to customers via phone, email, and chat
Diagnosed and resolved hardware and software issues
Assisted customers with installation and configuration of software applications
Troubleshot network connectivity problems
Escalated complex issues to higher-level support teams
Maintained detailed ...
I am a Technical Support Engineer with experience in troubleshooting and resolving technical issues.
Experienced in providing technical support to customers via phone, email, and chat
Proficient in diagnosing and resolving hardware and software issues
Skilled in troubleshooting network connectivity problems
Familiar with various operating systems such as Windows, macOS, and Linux
Strong communication and problem-solving ski...
I have 3 years of experience as a Technical Support Engineer.
Provided technical support to customers via phone, email, and chat
Troubleshooted and resolved hardware and software issues
Assisted with installation and configuration of software applications
Documented and tracked customer issues in a ticketing system
Collaborated with cross-functional teams to resolve complex technical problems
I expect a competitive salary based on my experience, skills, and the responsibilities of the role.
Consider the industry standards and average salaries for Technical Support Engineers in your area.
Highlight your relevant experience and skills that justify a higher salary.
Discuss the responsibilities and expectations of the role and how they align with your expertise.
Research the company's salary range for similar posit...
Yes, I am willing to work in shifts.
I am flexible and adaptable to different work schedules.
I understand the importance of providing support round the clock.
I have previous experience working in shifts and have successfully managed my time and workload.
I am committed to meeting the needs of the customers and ensuring their technical issues are resolved promptly.
I am aware that working in shifts may require adjusting my
I applied via Walk-in and was interviewed in Sep 2023. There were 2 interview rounds.
Maths , english and logical
Interview experience
based on 2 reviews
Rating in categories
Software Engineer
4.4k
salaries
| ₹2.5 L/yr - ₹9.5 L/yr |
Senior Software Engineer
3.8k
salaries
| ₹5 L/yr - ₹13 L/yr |
Lead Engineer
3.1k
salaries
| ₹9.9 L/yr - ₹30 L/yr |
Lead Software Engineer
2.9k
salaries
| ₹7.1 L/yr - ₹18.2 L/yr |
Project Lead
1.8k
salaries
| ₹13.2 L/yr - ₹38.8 L/yr |
Cognizant
TCS
IBM
Wipro