i
BigShyft
Filter interviews by
posted on 15 Jun 2024
Design a URL shortener service to generate short URLs for long URLs.
Use a unique identifier for each long URL to generate a short URL.
Implement a mapping system to map short URLs to long URLs.
Consider using a hashing algorithm to generate short URLs.
Include a database to store mappings between short and long URLs.
I applied via Naukri.com and was interviewed before Sep 2023. There were 2 interview rounds.
Water holding capacity in between building refers to the ability of a building to retain water without leaking or flooding.
Water holding capacity can be influenced by the type of materials used in construction.
Proper waterproofing techniques can improve a building's water holding capacity.
Drainage systems play a crucial role in managing excess water around a building.
Examples: using waterproof membranes on roofs, insta
1st round was DSA, Algo round with 2 questions
Left view of a binary tree is the set of nodes visible when the tree is viewed from the left side.
Traverse the tree level by level from left to right
Keep track of the first node encountered at each level
Use a queue data structure for level order traversal
I applied via Referral and was interviewed before Oct 2022. There were 3 interview rounds.
50 questions in 12mins
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
posted on 24 Jun 2023
Given an simple gaming questions to be developed in JS
Given another UI design in image to be developed
I applied via Company Website and was interviewed in Dec 2021. There were 4 interview rounds.
Code to find frequency of characters in a given string
Use a hash table to store character frequencies
Iterate through the string and update the hash table accordingly
Print the hash table to display the character frequencies
Code to reverse a linked list
Create three pointers: prev, curr, and next
Initialize prev to null and curr to head
Loop through the list and set next to curr's next node
Set curr's next node to prev
Move prev and curr one node ahead
Return prev as the new head
Code to reverse linked list in size of K
Create a function that takes head of linked list and size K as input
Traverse the linked list in groups of K nodes
Reverse each group of K nodes using iterative or recursive approach
Connect the reversed groups to form the final linked list
Return the new head of the reversed linked list
posted on 20 Aug 2024
I applied via Company Website and was interviewed before Aug 2023. There were 4 interview rounds.
Simple java questions including theory and code snippet
Linux commands are used to interact with the operating system through the command line interface.
Linux commands are case-sensitive
Commands are typically followed by options and arguments
Common commands include ls (list files), cd (change directory), mkdir (make directory)
Commands can be combined using pipes (|) and redirection symbols (> and <)
I applied via Campus Placement and was interviewed in Apr 2023. There were 3 interview rounds.
C, C++, Java, PHP i can do this programming for coding test
Java is a popular programming language used for developing a wide range of applications.
Java is an object-oriented language.
It is platform-independent and can run on any device with a Java Virtual Machine (JVM).
Java is known for its robustness, security, and scalability.
It is widely used in web development, mobile app development, and enterprise software development.
Method Overloading is the ability to have multiple methods with the same name but different parameters.
Method Overloading is a feature of object-oriented programming.
It allows a class to have multiple methods with the same name but different parameters.
The compiler determines which method to call based on the number and types of arguments passed.
Example: void print(int x), void print(String s), void print(int x, String
An abstract class is a class that cannot be instantiated and is used as a base class for other classes.
An abstract class can have abstract and non-abstract methods.
Abstract methods have no implementation and must be implemented by the derived class.
An abstract class can have constructors and instance variables.
An abstract class can be used to define a common interface for a group of related classes.
Example: Animal is a...
based on 1 interview
Interview experience
Software Developer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Executive
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Senior Executive
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Foundit
Timesjobs.com
Indeed