Taro Logo

Senior Software Engineer - Linux Kernel Interview Experience - London, United Kingdom

February 1, 2025
Positive ExperienceNo Offer

Process

The interview process was friendly and went smoothly.

After gaining an understanding of my technical background, the interviewer focused on assessing my Linux system maintenance skills and scripting abilities.

For Linux maintenance, the questions covered areas such as:

  • Process management
  • Network communication
  • Analyzing CPU, memory, and network resource usage by specific processes.

Finally, the interviewer used HackerRank to evaluate my Bash scripting skills through a practical exercise.

Questions

How to quickly determine whether the interaction between two servers is based on UDP or TCP.

How do you find the process that is using a lot of CPU and identify the reason for its high usage?

Write a Bash script to batch rename files in a directory and its subdirectories. For example, rename all '.cc' files to '.cpp' files.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the TikTok Senior Software Engineer - Linux Kernel role in London, United Kingdom.

Success Rate

0%
Pass Rate

TikTok's interview process for their Senior Software Engineer - Linux Kernel roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for TikTok's Senior Software Engineer - Linux Kernel interview process in London, United Kingdom.

TikTok Work Experiences