Background

  1. 26 API calls for analytics, and the majority of them were requested for TikTok i’m not sure if it has an impact or not
  2. 49 API calls for the first time landed on the application page. All these steps covers
    • upload new resume
    • updated theirs about me with generated AI summary
    • updated work experience with generated AI summary + adding new skill with AI
    • updated job preferences
    • updated language and skills
    • majority of API calls returned 200 OK all functionality worked as expected
  3. notes:
    • this user has reached profile completeness 98 %
    • didn’t checked follow company checkbox (already follow company)
    • didn’t checked job preferences settings (already checked the job prefs)
    • didn’t upload new profile picture
    • didn’t check the bulk apply section
    • didn’t enable the job alert after apply

system requirements:

  • desktop with chrome latest version in macos (15.6.1)
  • LAN connectivity with speed over 100 Mbps

Some hypothesis and diagnostic experiment that i worked on

  • baseline assumption comes from data that our PMs provided, picked at August 6 there are 18,000 apply count start and 6,000 actual users that successfully applied for a job
  • however, the completion was only 6,000 which means only 6k users completed all the application process out of 18,000
  • assuming: all users reached 98% profile completeness and did all steps that described above
  • total API calls without completing all the application process: 18,000 apply count start * 49 API calls = over 880,000 API calls / day
  • total API calls with completing all the application process: 6,000 apply count * 49 API calls = over 290,000 API calls / day
  • nearly 500k API calls are wasted and not being converted to applying for a job (we can’t control user behavior for this)
  • over 1 week, there are no critical issues related to functionality during applying job flow we can assume at the moment, functionality wise works as expected (in technical perspective)