Three rounds were conducted in total for this role. The interview was off-campus.
The interview process was very tough. The questions asked were easy in the first round, then the difficulty increased with the second round. The third round was completely core-based and managerial.
No system design round was conducted.
You are given an array of words, where each word consists of lowercase English letters. Word A is a predecessor of word B if and only if we can insert exactly one letter anywhere in word A, without changing the order of the other characters, to make it equal to word B. For example, "abc" is a predecessor of "abac", while "cba" is not a predecessor of "bcad".
A word chain is a sequence of words [word1, word2, ..., wordk] with k ≥ 1, where word1 is a predecessor of word2, word2 is a predecessor of word3, and so on. A single word is trivially a word chain with k = 1.
Return the length of the longest possible word chain with words chosen from the given list of words.
Example 1: Input: words = ["a","b","ba","bca","bda","bdca"] Output: 4
The following metrics were computed from 2 interview experiences for the Atlassian Software Engineer role in Bangalore Rural, Karnataka.
Atlassian's interview process for their Software Engineer roles in Bangalore Rural, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Atlassian's Software Engineer interview process in Bangalore Rural, Karnataka.