i
Xyram Software Solutions
Filter interviews by
I applied via Walk-in and was interviewed before Oct 2022. There were 5 interview rounds.
1. A and B together can finish a work in 30 days.
2. A merchant changed his trade discount from 25% to 15%.
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Inheritance allows for code reusability and promotes the concept of hierarchy in programming.
Example: A 'Car' class can inherit properties and behaviors from a 'Vehicle' class.
Subclasses can override inherited methods to provide specific implementations.
Inheritance can create a parent-child relatio...
1. How do you determine if a string is a palindrome?
2. How do you calculate the number of vowels and consonants in a string?
3.How do you find the maximum element in an array?
4. How do you reverse a string?
Top trending discussions
I applied via Campus Placement and was interviewed before May 2020. There were 4 interview rounds.
Checking points in beam and column are critical for ensuring structural integrity.
Checking for cracks or deformations
Ensuring proper alignment and levelness
Verifying adequate reinforcement
Checking for proper bearing and connection details
Using non-destructive testing methods
Following applicable codes and standards
Name mangling is a technique used by compilers to give unique names to functions and variables to avoid naming conflicts.
Name mangling is used in C++ to support function overloading.
It is also used in Python to avoid naming conflicts in modules.
Name mangling can make it difficult to access variables and functions from outside the class in which they are defined.
In C++, name mangling can be seen by using the 'nm' comman
I applied via Naukri.com and was interviewed before Feb 2021. There were 2 interview rounds.
I have worked on various projects during my engineering including designing a solar-powered car and developing a smart irrigation system.
Designed and built a solar-powered car for a national-level competition
Developed a smart irrigation system using IoT technology for a local farmer
Worked on a project to optimize the energy consumption of a manufacturing plant
Designed and prototyped a low-cost prosthetic arm for ampute...
Yes, I am comfortable working anywhere in India.
I am open to exploring new places and cultures.
I have previously worked in different parts of India and enjoyed the experience.
I believe that adapting to new environments is a valuable skill for any engineer.
I am willing to relocate if required for the job.
I am a recent engineering graduate with a passion for problem-solving and a strong work ethic.
Graduated with a degree in engineering
Enthusiastic about problem-solving
Strong work ethic
Experience with relevant software/tools
Completed internships in related fields
My internship was focused on developing software solutions for a manufacturing company.
Developed and implemented software modules to automate production processes
Collaborated with a team of engineers to design and test new features
Conducted data analysis to identify areas for process improvement
Assisted in troubleshooting and resolving software issues
Participated in meetings and presentations to discuss project progres
Yes, our project is using AI to predict machine failures before they occur.
Our project is using machine learning algorithms to analyze data from sensors on machines.
The AI system can detect patterns and anomalies in the data to predict when a machine is likely to fail.
This allows for proactive maintenance to be performed, reducing downtime and increasing efficiency.
Our system is unique in that it can be applied to a wi...
I want to join TCS because of its reputation as a leading IT company and its focus on innovation and employee development.
TCS has a strong reputation in the IT industry for delivering innovative solutions to clients.
I am impressed by TCS's commitment to employee development and training programs.
TCS's global presence and diverse range of clients offer exciting opportunities for career growth.
I am excited to work with a...
I believe in maintaining a balance between family and job as both are equally important to me.
I would prioritize my family in case of emergencies or important events
However, I understand the importance of my job and would fulfill my responsibilities towards it
I would communicate with my family and employer to find a solution that works for everyone
I believe in time management and would try to balance both aspects of my...
I would rate my technical skills at 4 out of 5.
I have a strong foundation in programming languages such as Java and Python.
I am proficient in using various software development tools like Git, Eclipse, and Visual Studio.
I have experience in working with databases like MySQL and Oracle.
I have completed several projects that required me to apply my technical skills.
I am always eager to learn and improve my technical skil
A program in C is a set of instructions written in the C programming language to perform a specific task.
C programs are written using a combination of variables, data types, control structures, and functions.
They are compiled into machine code and executed by a computer.
C programs can be used for various purposes such as mathematical calculations, data processing, system programming, etc.
Example: A simple C program to ...
Join and Union are SQL operations used to combine data from two or more tables.
Join combines columns from two or more tables based on a related column
Union combines rows from two or more tables into a single result set
Join types include Inner, Left, Right, and Full Outer
Union removes duplicate rows by default
Steps to keep system secure
Regularly update software and security patches
Use strong passwords and two-factor authentication
Implement firewalls and antivirus software
Limit access to sensitive data and regularly review access permissions
Train employees on safe browsing and email practices
Regularly backup data and test disaster recovery plans
Prevent keylogger attacks by using anti-keylogger software, being cautious of suspicious emails and websites, and regularly updating software.
Use anti-keylogger software to detect and prevent keyloggers from recording keystrokes
Be cautious of suspicious emails and websites that may contain keyloggers
Regularly update software to ensure any vulnerabilities are patched
Use two-factor authentication to add an extra layer of...
Market capitalization is the total value of a company's outstanding shares of stock.
Calculated by multiplying the current stock price by the total number of outstanding shares
Used to determine the size and value of a company
Can be used to compare companies within the same industry
Example: Apple's market cap is over $2 trillion as of 2021
TCS is a leading global IT services company with a strong reputation for innovation and client satisfaction.
TCS has a strong global presence and offers diverse opportunities for career growth.
TCS has a culture of continuous learning and development, providing training programs and certifications.
TCS has a strong focus on innovation and invests heavily in research and development.
TCS has a track record of delivering hig...
Yes, I have a few questions regarding the role and responsibilities of a trainee engineer.
Can you provide more information about the training program?
What kind of projects will I be working on?
What is the expected timeline for the training period?
Will I have a mentor or supervisor to guide me?
What are the opportunities for growth and advancement within the company?
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
51
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
20
salaries
| ₹0 L/yr - ₹0 L/yr |
Softwaretest Engineer
15
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
14
salaries
| ₹0 L/yr - ₹0 L/yr |
Devops Engineer
11
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech