Filter interviews by
I applied via Job Portal and was interviewed in Nov 2024. There were 2 interview rounds.
During the coding test, I was asked to write a program to check the frequency of characters in a string.
Java is a popular programming language known for its platform independence and object-oriented approach.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM)
Object-oriented programming is a key feature of Java, allowing for code reusability and modularity
The four pillars of Java are: Inheritance, Encapsulation, Abstraction, and Polymorphism
Inheritance allows a class to inherit...
Recursion is a programming technique where a function calls itself to solve a problem.
Recursion involves breaking down a problem into smaller subproblems and solving them recursively.
A base case is needed to stop the recursion and prevent infinite loops.
Example: Factorial calculation using recursion - function factorial(n) { return n === 0 ? 1 : n * factorial(n-1); }
Java doesn't use pointers for security and simplicity reasons.
Java uses references instead of pointers to avoid direct memory manipulation.
Pointers can lead to memory leaks and security vulnerabilities.
Java's garbage collection manages memory automatically, reducing the need for pointers.
Array is a fixed-size data structure while ArrayList is a dynamic-size data structure in Java.
Array is a fixed-size collection of elements of the same data type, while ArrayList is a dynamic-size collection that can grow or shrink.
Arrays can store primitive data types and objects, while ArrayList can only store objects.
Arrays require a specified size at the time of declaration, while ArrayList can dynamically resize it...
I was interviewed in Jan 2025.
I applied via Approached by Company and was interviewed in Dec 2024. There were 8 interview rounds.
About company and the details of the origin
About company and how it started
About company and how group discussion started
About company and how it gives assignment
Case study about company
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I am a dedicated AWS Cloud Engineer with expertise in designing, implementing, and managing cloud infrastructure.
I have experience in setting up and configuring AWS services such as EC2, S3, RDS, and Lambda.
I am skilled in automating deployment processes using tools like CloudFormation and Terraform.
I have a strong understanding of networking concepts and security best practices in cloud environments.
I have worked on o...
Transit Gateway is a service that allows for easy management of network connectivity across multiple VPCs and on-premises networks.
Acts as a hub that connects multiple VPCs and VPN connections in a single place
Simplifies network architecture by reducing the number of connections needed
Supports inter-region peering for global networks
Enables centralized management of network routing and security policies
I am currently working as a Cloud Engineer at a tech company, focusing on AWS services and infrastructure management.
Managing AWS resources such as EC2 instances, S3 buckets, and RDS databases
Implementing automation using tools like CloudFormation and Terraform
Optimizing cost and performance of cloud infrastructure
Troubleshooting and resolving issues related to cloud services
Xyz Company interview questions for popular designations
Get interview-ready with Top Xyz Company Interview Questions
posted on 29 Sep 2024
I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.
I had to handle a situation where a key team member unexpectedly resigned, causing a disruption in project timelines.
Immediately assessed the impact of the resignation on ongoing projects and deadlines
Communicated with stakeholders to manage expectations and provide updates on the situation
Worked with HR to expedite the hiring process for a replacement
Stepped in to temporarily take on some of the responsibilities of th...
I am a dedicated professional with a background in administrative support and a passion for helping others succeed.
Over 5 years of experience in providing high-level administrative support to executives
Proficient in managing calendars, scheduling meetings, and coordinating travel arrangements
Strong communication and organizational skills
Bachelor's degree in Business Administration from XYZ University
Previous roles incl...
Successfully managed a project to streamline communication processes within the company resulting in increased efficiency and cost savings.
Led a team to implement new communication software
Conducted training sessions for staff on how to use the new software
Monitored progress and made adjustments as needed
Reported on the success of the project to senior management
My strengths include excellent organizational skills, strong communication abilities, and a proactive approach to problem-solving.
Excellent organizational skills - able to prioritize tasks effectively and manage multiple projects simultaneously
Strong communication abilities - able to effectively communicate with colleagues, clients, and stakeholders
Proactive approach to problem-solving - able to anticipate issues and a
I have strong organizational skills, excellent communication abilities, and proficiency in Microsoft Office.
Strong organizational skills - able to prioritize tasks and manage time effectively
Excellent communication abilities - able to communicate clearly and effectively with colleagues and clients
Proficiency in Microsoft Office - skilled in using Word, Excel, and PowerPoint for creating documents and presentations
I applied via Indeed and was interviewed in Jul 2024. There were 5 interview rounds.
Online test are helpful for mee
What to be product and how to be product
Produce refers to goods or items that are grown or manufactured for sale.
Produce can include fruits, vegetables, grains, dairy products, and meats.
Produce can be sold fresh, frozen, canned, or dried.
Examples of produce include apples, carrots, rice, milk, and chicken.
Produce is an essential part of the food industry and supply chain.
To be productive in digital marketing, one must prioritize tasks, set goals, utilize tools and resources, analyze data, and stay updated on industry trends.
Prioritize tasks based on importance and deadlines
Set specific, measurable, achievable, relevant, and time-bound goals
Utilize digital marketing tools and resources such as Google Analytics, social media management platforms, and email marketing software
Analyze data ...
Digital. Markiting are my favourite
Group discussion are very helpful for company because are final decision are very easily decided
The OSI (Open Systems Interconnection) model consists of 7 layers that define the functions of a network.
Physical layer - deals with physical connections and signals (e.g. Ethernet cables)
Data link layer - responsible for node-to-node communication (e.g. MAC addresses)
Network layer - handles routing and forwarding of data packets (e.g. IP addresses)
Transport layer - ensures end-to-end communication (e.g. TCP/UDP)
Sessio...
Private IP address ranges are reserved for use within private networks and are not routable on the public internet.
Private IP address ranges include 10.0.0.0 to 10.255.255.255, 172.16.0.0 to 172.31.255.255, and 192.168.0.0 to 192.168.255.255
These addresses are commonly used in home, office, and corporate networks to allow devices to communicate with each other within the same network
Private IP addresses are not unique ...
RFC 1918 refers to a set of IP address ranges reserved for private networks.
RFC 1918 defines three blocks of IP addresses that are reserved for private networks: 10.0.0.0 - 10.255.255.255, 172.16.0.0 - 172.31.255.255, and 192.168.0.0 - 192.168.255.255
These private IP addresses are not routable on the public internet and are commonly used within organizations for internal networks
Using RFC 1918 addresses helps prevent c...
OSPF is a link-state routing protocol while EIGRP is a distance-vector routing protocol.
OSPF uses Dijkstra algorithm to calculate the shortest path while EIGRP uses Diffusing Update Algorithm (DUAL)
OSPF supports VLSM and CIDR while EIGRP does not
OSPF is an open standard protocol while EIGRP is Cisco proprietary
OSPF has a lower administrative distance (110) compared to EIGRP (90)
The types of BGP protocol include eBGP and iBGP.
eBGP (External BGP) is used between different AS (Autonomous Systems)
iBGP (Internal BGP) is used within the same AS
eBGP is typically used for connecting to external networks, while iBGP is used for internal routing within the same network
IPsec is a protocol suite for securing Internet Protocol (IP) communications. IKE is a key management protocol used with IPsec.
IPsec stands for Internet Protocol Security and is used to secure IP communications.
It provides authentication, encryption, and key management for network traffic.
IKE (Internet Key Exchange) is a key management protocol used with IPsec to establish security associations and negotiate cryptograp...
Main mode and aggressive mode are two different negotiation strategies used in business and consulting.
Main mode is a collaborative negotiation approach where parties work together to find mutually beneficial solutions.
Aggressive mode is a competitive negotiation approach where one party seeks to maximize their own gains at the expense of the other party.
Main mode focuses on building relationships and trust, while aggr...
IPSec Parameters are settings used to configure and control the IPSec protocol for secure communication over a network.
IPSec parameters include encryption algorithms such as AES, DES, and 3DES.
Authentication methods like HMAC-SHA1, HMAC-MD5, and digital certificates are also part of IPSec parameters.
Key exchange protocols such as IKEv1 and IKEv2 are used to establish secure communication channels.
IPSec parameters also ...
Next Generation Firewall (NGFW) is a network security system that integrates intrusion prevention, application awareness, and other advanced features.
NGFW combines traditional firewall capabilities with advanced security features like application control, intrusion prevention, and SSL inspection.
It provides deeper visibility into network traffic and more granular control over applications and users.
NGFWs can identify a...
NAT stands for Network Address Translation, a process used to modify network address information in packet headers while in transit.
NAT allows multiple devices on a local network to share a single public IP address.
There are different types of NAT such as Static NAT, Dynamic NAT, and PAT (Port Address Translation).
NAT helps improve security by hiding internal IP addresses from external networks.
Example: A home router u...
Find the kth minimum element in the array
Design an online food delivering system for ordering and delivering food from restaurants to customers.
Allow customers to browse menus and place orders online
Provide options for delivery or pickup
Include payment processing and order tracking
Integrate with restaurants for menu updates and order notifications
Syncing Google Drive involves designing a system to keep files updated across devices and platforms.
Implement a client-server architecture where changes are detected and synced between the Google Drive server and client devices.
Utilize APIs provided by Google Drive for authentication, file manipulation, and syncing.
Consider conflict resolution strategies for cases where the same file is edited on multiple devices.
Imple...
Two sum problem DSA fromleetcode
Libuv is a multi-platform support library with a focus on asynchronous I/O.
Provides event loop, networking, and file system access APIs
Supports asynchronous operations for handling I/O events efficiently
Used in Node.js for handling non-blocking I/O operations
Async programming in JS allows for non-blocking operations, improving performance and user experience.
Use async/await to write asynchronous code in a synchronous manner
Promises are a common way to handle asynchronous operations
Callbacks can also be used for async programming, but can lead to callback hell
Utilize setTimeout and setInterval for delayed and repeated tasks
Top trending discussions
The duration of Xyz Company interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 450 interviews
Interview experience
based on 1.1k reviews
Rating in categories
10-12 Yrs
₹ 24-28.5 LPA
Software Engineer
991
salaries
| ₹14.8 L/yr - ₹36 L/yr |
Software Developer
916
salaries
| ₹12 L/yr - ₹37 L/yr |
Manager
815
salaries
| ₹10.9 L/yr - ₹45 L/yr |
Senior Software Engineer
447
salaries
| ₹11.6 L/yr - ₹39.6 L/yr |
Consultant
361
salaries
| ₹10 L/yr - ₹37.2 L/yr |
Bajaj Finserv
Wells Fargo
JPMorgan Chase & Co.
HSBC Group