Filter interviews by
Implement a function to find minimum values in a sliding window of an array.
Use a deque to store indices of array elements.
Maintain the deque in increasing order of values.
Remove indices that are out of the current window.
The front of the deque always contains the index of the minimum element.
A modern and user-friendly login page with email and password fields
Include a clean and simple design with a logo and branding
Add input fields for email and password with proper validation
Include a 'Forgot Password' link for password recovery
Add a 'Remember Me' checkbox for convenience
Include a 'Sign In' button for submitting the form
Semaphores in Java are used for controlling access to a shared resource. They can be implemented using the java.util.concurrent package.
Use the Semaphore class from the java.util.concurrent package
Create a Semaphore object with an initial number of permits
Use the acquire() method to acquire a permit before accessing the shared resource
Use the release() method to release a permit after accessing the shared resource
Swap characters from uppercase to lowercase and lowercase to uppercase in a given string.
Iterate through each character in the string
Check if the character is uppercase or lowercase
Swap the case of the character using bitwise XOR operation
Build the resulting string with the swapped characters
Bitmask in Postgresql is used to store and manipulate multiple boolean values within a single integer column.
Bitmask is a technique to represent a set of boolean flags using binary digits.
In Postgresql, the bitwise operators (&, |, ^, ~) can be used to perform operations on bitmasks.
To set a specific flag in a bitmask, use the bitwise OR operator (|).
To check if a flag is set in a bitmask, use the bitwise AND oper...
To create a singleton ensuring reflection does not mess up the implementation, use an enum or a private constructor with a static field.
Use an enum to create a singleton as enums are inherently singletons and cannot be instantiated multiple times.
Alternatively, use a private constructor with a static field to create a singleton.
To prevent reflection from creating multiple instances, throw an exception in the const...
ConcurrentHashMap allows multiple threads to access and modify the map concurrently, while SynchronizedHashMap ensures thread-safety by allowing only one thread to access the map at a time.
ConcurrentHashMap is more efficient in scenarios with high concurrency as it allows concurrent read and write operations.
SynchronizedHashMap is simpler to use and provides thread-safety, but can lead to performance degradation i...
I applied via Campus Placement
Implement a function to find minimum values in a sliding window of an array.
Use a deque to store indices of array elements.
Maintain the deque in increasing order of values.
Remove indices that are out of the current window.
The front of the deque always contains the index of the minimum element.
Quizes and mathematical aptitude
Two case studies were presented
I am drawn to this organization because of its innovative approach to data analysis and its commitment to making a positive impact in the industry.
The organization has a strong reputation for using cutting-edge technology and techniques in data analysis.
I admire the organization's focus on using data to drive decision-making and improve processes.
I am impressed by the organization's track record of success and growth i...
In 5 years, I see myself as a seasoned data analyst leading projects and mentoring junior analysts.
Leading data analysis projects
Mentoring junior analysts
Continuing to learn and grow in the field
Possibly pursuing advanced certifications or degrees
Contributing to the success of the organization
1hr hard questions DSA
ConcurrentHashMap allows multiple threads to access and modify the map concurrently, while SynchronizedHashMap ensures thread-safety by allowing only one thread to access the map at a time.
ConcurrentHashMap is more efficient in scenarios with high concurrency as it allows concurrent read and write operations.
SynchronizedHashMap is simpler to use and provides thread-safety, but can lead to performance degradation in hig...
Semaphores in Java are used for controlling access to a shared resource. They can be implemented using the java.util.concurrent package.
Use the Semaphore class from the java.util.concurrent package
Create a Semaphore object with an initial number of permits
Use the acquire() method to acquire a permit before accessing the shared resource
Use the release() method to release a permit after accessing the shared resource
Bitmask in Postgresql is used to store and manipulate multiple boolean values within a single integer column.
Bitmask is a technique to represent a set of boolean flags using binary digits.
In Postgresql, the bitwise operators (&, |, ^, ~) can be used to perform operations on bitmasks.
To set a specific flag in a bitmask, use the bitwise OR operator (|).
To check if a flag is set in a bitmask, use the bitwise AND operator ...
Swap characters from uppercase to lowercase and lowercase to uppercase in a given string.
Iterate through each character in the string
Check if the character is uppercase or lowercase
Swap the case of the character using bitwise XOR operation
Build the resulting string with the swapped characters
To create a singleton ensuring reflection does not mess up the implementation, use an enum or a private constructor with a static field.
Use an enum to create a singleton as enums are inherently singletons and cannot be instantiated multiple times.
Alternatively, use a private constructor with a static field to create a singleton.
To prevent reflection from creating multiple instances, throw an exception in the constructo...
Topic was electric engine vs motor engine
DSA coding questions, CN mcq
I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.
Questions are from databases like MySQL. Also we have to write queries.
I appeared for an interview before May 2024, where I was asked the following questions.
I applied via Campus Placement and was interviewed before Feb 2023. There were 4 interview rounds.
60 Minutes, Backend Developer, Hackerrank, API Creation
A modern and user-friendly login page with email and password fields
Include a clean and simple design with a logo and branding
Add input fields for email and password with proper validation
Include a 'Forgot Password' link for password recovery
Add a 'Remember Me' checkbox for convenience
Include a 'Sign In' button for submitting the form
Top trending discussions
I applied via Approached by Company and was interviewed before Jun 2021. There were 2 interview rounds.
Frameworks provide structure and pre-built components for software development, but can also limit flexibility and require learning curve.
Advantage: Provides structure and pre-built components for faster development
Advantage: Can improve code quality and maintainability
Disadvantage: Can limit flexibility and customization
Disadvantage: Requires learning curve and potential dependency issues
Example: ReactJS provides a fr...
Oops stands for Object-Oriented Programming. It is a programming paradigm that uses objects to represent real-world entities.
Advantages: code reusability, modularity, encapsulation, inheritance, polymorphism
Disadvantages: complexity, steep learning curve, performance overhead
Example: creating a class 'Car' with properties like 'make', 'model', and 'year', and methods like 'start_engine' and 'stop_engine'
Some of the top questions asked at the Zscaler Softech interview for freshers -
The duration of Zscaler Softech interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 9 interview experiences
Difficulty level
Duration
based on 361 reviews
Rating in categories
Technical Account Manager
124
salaries
| ₹20.7 L/yr - ₹36 L/yr |
Software Engineer
117
salaries
| ₹12.2 L/yr - ₹21.4 L/yr |
Senior Software Engineer
101
salaries
| ₹21.2 L/yr - ₹38 L/yr |
Associate Software Engineer
68
salaries
| ₹10 L/yr - ₹16 L/yr |
Softwaretest Engineer
58
salaries
| ₹21.5 L/yr - ₹25.5 L/yr |
Thomson Reuters
Oracle Cerner
Chetu
R Systems International