Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      TikTok

      Part of ByteDance

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: TikTok reviews | TikTok jobs | TikTok salaries | TikTok benefits | TikTok conversations
      TikTok interviewsTikTok Senior Software Engineer interviewsTikTok interview
      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Senior Software Engineer Interview

      May 13, 2025
      Anonymous Interview Candidate
      No offer
      Negative experience
      Difficult interview

      Application

      I applied online. I interviewed at TikTok in May 2025

      Interview

      Worst interview process I've experienced. Technical screening interview was fairly normal (project deep dive and medium coding question). For next round, two additional technical interviews were scheduled. For the first interview (which they last minute rescheduled to 9PM local time), the interviewer was late and started the call in Chinese (I'm not fluent, never claimed to be, and this interview was for a US office). I asked for the interview to be in English, but the interview was clearly not prepared for an English interview nor prepared in general as an interviewer. There was significant language barrier, which especially impeded my project discussion and was most evident when the interviewer pasted the coding question in Chinese and had to spend extra time verbally translating the question into English. They also asked me to draw system diagrams, but there was no whiteboard tool provided? The interviewer did not drive the discussion well and drilled into project details, leaving an unreasonably short 10 minutes left for the hard level coding question. It seemed like I was doomed to fail for not being fluent in Mandarin Chinese. After the first interview, I still showed up for the second scheduled interview, but that interviewer was a no-show. The recruiting team ghosted me, did not respond to reschedule the interview, and sent a generic rejection email a few days later with no explanation. Super unprofessional behavior across the board, and it's bad enough I'm considering filing an EEOC complaint since there was clear favoritism for Chinese candidates.

      Other Senior Software Engineer Interview Reviews for TikTok

      Senior Software Engineer Interview

      Jul 9, 2026
      Anonymous Interview Candidate
      No offer
      Negative experience
      Difficult interview

      Application

      I interviewed at TikTok in Jul 2026

      Interview

      Overall, my interview experience was below my expectations. The biggest issue was the interview scheduling. My interview was originally confirmed for 6:00 PM local time, but less than 24 hours before the interview I was asked to reschedule due to interviewer availability. The earliest alternative offered was 10:00 PM local time on the US East Coast. As a result, the coding portion did not begin until around 10:30 PM, which is far from an ideal time for a high-concentration technical interview. The interview started with a project deep dive, followed by a live coding session. The interviewer was professional and focused on the technical discussion. However, the coding session felt extremely rushed. Within approximately 25 minutes, candidates were expected to understand 2 problems, ask clarifying questions, explain their approach, and implement working solutions. There was no opportunity to run the code or thoroughly verify edge cases. While I understand that every company has its own interview style, the process felt more like a race against the clock than an evaluation of engineering ability. The combination of the last-minute schedule change, the late-night interview time, and the limited coding time made it difficult to perform at my best. The scheduling experience also raised concerns about the team’s working culture. Since the interview had to be moved to a 10:00 PM local start time due to interviewer availability, it made me wonder how often engineers based in North America are expected to accommodate late-night meetings with teams in other time zones. While I cannot speak to the actual day-to-day work, the interview process itself left me concerned about work-life balance and cross-time-zone collaboration.

      Senior Software Engineer Interview

      Feb 8, 2026
      Anonymous Interview Candidate
      Seattle, WA
      No offer
      Negative experience
      Average interview

      Application

      I applied through a recruiter. I interviewed at TikTok (Seattle, WA) in Jan 2026

      Interview

      recruiter was really efficient and responsive. from their interview prep doc, looks like they have 3 round in total, first 2 rounds is coding/system design 3 round is HM. I got pass first round but failed with second round. Second round is pretty intensive, had been asked about project related questions, coding and system design

      Senior Software Engineer Interview

      Jun 22, 2025
      Anonymous Interview Candidate
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied through a recruiter. I interviewed at TikTok

      Interview

      The interview process consisted of multiple technical rounds, each heavily focused on data structures and algorithms. The questions were standard LeetCode-style problems, very similar to those frequently tagged for the company online, and required you to code an optimal solution live with the interviewer.

      TikTok interviews FAQs

      • Senior Software Engineer applicants have rated the interview process at TikTok with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 13% positive. To compare, the company-average is 37.3% positive. This is according to Glassdoor user ratings.
      • Candidates applying for Senior Software Engineer roles take an average of 30 days to get hired, when considering 31 user submitted interviews for this role. To compare, the hiring process at TikTok overall takes an average of 30 days.
      • Common stages of the interview process at TikTok as a Senior Software Engineer according to 31 Glassdoor interviews include:

        One on one interview:  33%

        Phone interview:  33%

        Skills test:  22%

        Background check:  7%

        Drug test:  2%

        Personality test:  2%

      • Here are the most commonly searched roles for interview reports -

        1. Content Moderator(424) ;
        2. Software Engineer(398) ;
        3. Quality Analyst(216) ;
        4. Product Manager(169) ;
        5. Client Solutions Manager(165) ;
        6. Account Manager(146) ;
        7. Intern(123) ;
        8. Program Manager(101) ;
        9. Brand Partnerships Manager(97) ;
        10. Data Scientist(85) ;
        11. Manager(76) ;
        12. Senior Software Engineer(76) ;
        13. Project Manager(75) ;
        14. Machine Learning Engineer(67) ;
        15. Quality Assurance(57) .


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Indeed, Inc.

      Jobs at TikTok

      320 jobs in United States
      Senior Software Engineer (Backend/Fullstack) - Trust and Safety
      Seattle, WA
      ·
      $202K - $368K /yr
      (Employer provided)
      View job
      Senior Backend Software Engineer - Innovative Growth
      San Jose, CA
      ·
      $213K - $388K /yr
      (Employer provided)
      View job
      Senior Android Software Engineer - User Growth
      San Jose, CA
      ·
      $213K - $388K /yr
      (Employer provided)
      View job
      Senior Solution Backend Software Engineer - Local Service
      San Jose, CA
      ·
      $213K - $388K /yr
      (Employer provided)
      View job
      Senior Backend Software Engineer - Trust and Safety - Seattle
      Seattle, WA
      ·
      $202K - $368K /yr
      (Employer provided)
      View job
      View all Senior Software Engineer Jobs