Filter interviews by
REST API is important for enabling communication between different systems and allowing them to exchange data and functionality.
REST API allows systems to communicate and exchange data in a standardized and scalable manner.
It enables integration between different applications and platforms, facilitating interoperability.
REST API simplifies the development process by providing a uniform interface for accessing and manip...
Rate limiting is a technique used to control the number of requests or actions a user or system can perform within a certain time frame.
Rate limiting helps prevent abuse, protect resources, and ensure fair usage.
It sets limits on the number of requests or actions allowed per user, IP address, or API key.
Rate limits can be defined based on time intervals, such as requests per second, minute, or hour.
When the limit is re...
Troubleshooting with Har file involves analyzing network traffic and identifying issues.
Use a tool like Chrome Developer Tools or Fiddler to generate a Har file
Open the Har file in a Har viewer to analyze the network requests and responses
Look for errors, slow response times, or missing resources
Check for DNS resolution issues, network connectivity problems, or server-side errors
Compare the Har file with expected behav...
I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.
60 mins Karat round with a mix of general questions around the language and then 40mins of frontend tasks.
I applied via LinkedIn and was interviewed in Dec 2023. There was 1 interview round.
I applied via Approached by Company and was interviewed in May 2024. There were 3 interview rounds.
45 minutes Karat round,
Snake game is a classic arcade game where a player controls a snake to eat food and grow longer while avoiding collisions with walls and itself.
Create a grid-based game board where the snake can move in four directions (up, down, left, right)
Generate food randomly on the board for the snake to eat and grow in length
Implement collision detection to check if the snake hits the walls or itself
Update the game state continu...
Implement a data structure that provides capability to upvote, downvote and get content with maximum vote
Atlassian interview questions for popular designations
Get interview-ready with Top Atlassian Interview Questions
I applied via Company Website and was interviewed in Mar 2024. There was 1 interview round.
3 SIMPLE DSA questions
DFS and BFS are fundamental graph traversal algorithms used to explore nodes in a graph.
DFS (Depth First Search) explores as far as possible along each branch before backtracking. It uses a stack to keep track of nodes.
BFS (Breadth First Search) explores all the neighbor nodes at the present depth prior to moving on to the nodes at the next depth. It uses a queue to keep track of nodes.
Example: For a graph with nodes A...
JVM stands for Java Virtual Machine, which is a virtual machine that enables a computer to run Java programs. JDK stands for Java Development Kit, which is a software development kit used to develop Java applications.
JVM is responsible for executing Java bytecode and translating it into machine code.
JDK includes tools for developing, debugging, and monitoring Java applications.
JDK contains JRE (Java Runtime Environment...
Heap memory is a region of a computer's memory that is used for dynamic memory allocation.
Heap memory is allocated at runtime and can be accessed randomly.
It is used for storing objects and data structures that need to be dynamically allocated and deallocated.
Heap memory is managed by the programmer and not automatically by the system.
Examples of heap memory usage include creating objects in Java using the 'new' keywor
I applied via Company Website and was interviewed in Apr 2024. There was 1 interview round.
To resolve a DNS query, you can use various methods such as checking the DNS cache, querying authoritative DNS servers, and troubleshooting network connectivity.
Check the local DNS cache for a matching entry
Query the recursive DNS server configured on the device
If the recursive server doesn't have the answer, it queries authoritative DNS servers
Troubleshoot network connectivity issues if DNS resolution fails
I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.
Coding round of 2 questions of medium level
The duration of Atlassian interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 82 interviews
Interview experience
based on 123 reviews
Rating in categories
Software Engineer
166
salaries
| ₹16.5 L/yr - ₹43.6 L/yr |
Senior Software Engineer
109
salaries
| ₹21.7 L/yr - ₹85 L/yr |
Software Developer
105
salaries
| ₹20 L/yr - ₹85 L/yr |
Sde1
55
salaries
| ₹26 L/yr - ₹86 L/yr |
Software Development Engineer II
37
salaries
| ₹27.2 L/yr - ₹93 L/yr |
Salesforce
Amazon
Freshworks