Taro Logo

Senior Java Developer Interview Experience - Australia

April 13, 2016
Negative ExperienceNo Offer

Process

I received the coding test invitation via email on the same day as my application. The test allotted only 90 minutes for 4 questions. I gave up coding since then.

Questions

Implement a method find that will find the starting index (zero-based) where the second list occurs as a sub-list in the first list. It should return -1 if the sub-list cannot be found. Arguments are always given and are not empty.

Sample Input 1

list1 = (1, 2, 3) list2 = (2, 3)

Sample Output 1

1

Explanation As the second list (2, 3) is a sub-list in the first list (1, 2, 3) at index 1.

Sample Input 2

list1 = (1, 2, 3) list2 = (3, 2)

Sample Output 2

-1

Complete the function that takes an integer as its argument and returns the encoded string in base 7 using the following encoding rule:

Base 100123456
Base 70atlsiN

Sample Input 1

7

Sample Output 1

a0

A company uses a format to exchange messages with us. You need to validate the input.

The character encoding is ASCII. Valid characters are between 0x20 (space) and 0x7E (~).

Write a validate function to generate valid output or the error message.

Was this helpful?

Interview Statistics

The following metrics were computed from 19 interview experiences for the Atlassian Senior Java Developer role in Australia.

Success Rate

5%
Pass Rate

Atlassian's interview process for their Senior Java Developer roles in Australia is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive37%
Neutral16%
Negative47%

Candidates reported having negative feelings for Atlassian's Senior Java Developer interview process in Australia.

Atlassian Work Experiences