i
Genzeon Corporation
Filter interviews by
I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.
Basic aptitude and basic computer questions
HTTP is a protocol used for transferring data over the internet, while cloud refers to the delivery of computing services over the internet.
HTTP stands for Hypertext Transfer Protocol and is used for transmitting data on the web
Cloud computing refers to the delivery of computing services like storage, databases, networking, software, and more over the internet
Examples of cloud services include Amazon Web Services (AWS)
Port numbers are communication endpoints in a network, allowing multiple applications to use the same network connection.
Port numbers range from 0 to 65535
Well-known ports (0-1023) are reserved for specific services (e.g. HTTP uses port 80)
Registered ports (1024-49151) are assigned by IANA for specific purposes
Dynamic or private ports (49152-65535) are used for temporary connections
The OSI model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven layers.
The OSI model stands for Open Systems Interconnection model.
It helps in understanding how different networking protocols work together.
The seven layers are: Physical, Data Link, Network, Transport, Session, Presentation, and Application.
Each layer has specific functions and communicates w...
Azure services are a collection of cloud computing services provided by Microsoft.
Azure Virtual Machines - allows users to create and manage virtual machines in the cloud
Azure App Services - platform as a service (PaaS) offering for building, deploying, and scaling web apps
Azure Blob Storage - scalable object storage for unstructured data
Azure SQL Database - fully managed relational database service
Azure Cognitive Serv...
Top trending discussions
posted on 17 May 2021
I applied via Referral and was interviewed in Feb 2023. There were 3 interview rounds.
Components are reusable and independent parts of a software system that perform specific functions.
Components are modular and can be easily integrated into different parts of a software system.
They help in organizing code and promoting reusability.
Examples include buttons, input fields, and dropdown menus in a user interface.
React.js is a JavaScript library for building user interfaces.
React.js is developed and maintained by Facebook.
It allows developers to create reusable UI components.
React.js uses a virtual DOM for better performance.
It follows a component-based architecture.
React.js can be used for building single-page applications.
State and props are two important concepts in React for managing data and passing data between components.
State is used to store and manage data within a component. It is mutable and can be updated using setState() method.
Props (short for properties) are used to pass data from parent components to child components. Props are immutable.
State is internal to a component, while props are external and passed down from paren...
Hooks in ReactJS are functions that let you use state and other React features without writing a class.
Hooks were introduced in React 16.8 to allow functional components to have state and lifecycle methods.
Some commonly used hooks are useState, useEffect, useContext, and useRef.
Hooks can be used to manage component state, perform side effects, and access context in functional components.
Example: useState hook allows yo...
Components in React are reusable, independent pieces of code that manage their own state and can be composed together to build complex UIs.
Components are the building blocks of a React application
They can be either functional components or class components
Components can have their own state and lifecycle methods
Components can be reused and composed together to create complex UIs
Example:
I applied via Recruitment Consultant and was interviewed in Dec 2021. There was 1 interview round.
Stored procedures are precompiled SQL codes that can be executed multiple times, while functions return a single value.
Stored procedures can modify database tables, while functions cannot.
Functions can be used in SQL statements, while stored procedures cannot.
Stored procedures can have input and output parameters, while functions can only have input parameters.
Functions can be called from within stored procedures, but ...
posted on 13 Apr 2022
I applied via Company Website and was interviewed in Oct 2021. There were 3 interview rounds.
My family background is diverse and multicultural, with members from different professions and backgrounds.
My father is a doctor and my mother is a teacher.
I have two siblings, one is an engineer and the other is a lawyer.
We have relatives living in different countries, including the USA, India, and Australia.
Our family values education and encourages continuous learning.
I worked as a Software Engineer at XYZ Company.
Developed and maintained software applications using Java and Python.
Collaborated with cross-functional teams to gather requirements and design solutions.
Implemented unit tests and performed code reviews to ensure code quality.
Participated in Agile development processes and attended daily stand-up meetings.
Troubleshooted and resolved software defects and issues reported by...
Seeking new challenges and growth opportunities in a different environment.
Looking to expand my skill set and work on more complex projects.
Interested in joining a company with a strong culture of innovation and collaboration.
Seeking a role that offers more career advancement opportunities.
Want to work in a different industry to gain new perspectives and experiences.
You should hire me because I have a strong technical background, excellent problem-solving skills, and a passion for software development.
I have a Bachelor's degree in Computer Science and extensive experience in software development.
I have a deep understanding of various programming languages and frameworks, including Java, Python, and JavaScript.
I have a proven track record of delivering high-quality software solutio...
My strengths include problem-solving, attention to detail, and teamwork. My weaknesses include time management and public speaking.
Strength: Problem-solving - I enjoy analyzing complex problems and finding efficient solutions.
Strength: Attention to detail - I have a meticulous approach to my work, ensuring accuracy and quality.
Strength: Teamwork - I thrive in collaborative environments, valuing open communication and c...
I am a software engineer with experience in developing and maintaining software applications.
I have a strong background in programming languages such as Java, C++, and Python.
I have worked on various projects, including developing web applications and implementing software solutions.
I am skilled in problem-solving and debugging, ensuring efficient and reliable software performance.
I am familiar with agile development m...
posted on 14 Jul 2023
I applied via Naukri.com and was interviewed in Jan 2023. There were 3 interview rounds.
posted on 31 May 2024
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
posted on 19 Nov 2024
Job Roles and Responsibility & Salary Discussion
posted on 6 Jan 2022
I applied via LinkedIn and was interviewed in Dec 2021. There were 5 interview rounds.
posted on 20 Jan 2025
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Paranoid is a programming flag used to enable additional security checks.
Paranoid is a flag used in programming languages like Ruby to enable additional security checks.
It is used when extra caution is needed to prevent security vulnerabilities.
For example, in Ruby on Rails, setting the paranoid flag to true adds additional security checks to prevent SQL injection attacks.
Message queues like AWS SQS are used for asynchronous communication between microservices. NoSQL is chosen for flexible schema and scalability, while SQL is chosen for structured data and complex queries.
Use message queues like AWS SQS for decoupling microservices and handling high volumes of messages asynchronously
Choose NoSQL for flexible schema, horizontal scalability, and handling unstructured or semi-structured da...
Learned to collaborate effectively with cross-functional teams and prioritize tasks based on project deadlines.
Improved communication skills by regularly updating team members on project progress
Enhanced problem-solving abilities by quickly identifying and resolving technical issues
Developed time management skills by efficiently juggling multiple tasks simultaneously
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Software Engineer
30
salaries
| ₹9 L/yr - ₹27 L/yr |
Software Engineer
26
salaries
| ₹3 L/yr - ₹10.3 L/yr |
Associate Software Engineer
26
salaries
| ₹3 L/yr - ₹5 L/yr |
Software Developer
12
salaries
| ₹3 L/yr - ₹11.4 L/yr |
Senior QA Engineer
12
salaries
| ₹8 L/yr - ₹20.2 L/yr |
Tekwissen
Softenger
XcelServ Solutions
Damco Solutions