Background
- 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
- 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
- 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)