Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
glance.docx
1. My interview was from 10 to 11
sharp starting time:10AM
1. Introduce Yourself,your tech backgrounds, overview of your projects, strengths and weaknesses
2. Picked top two projects from my resume and asked me to tell in detail about : functionality, tech
stack used, what are the challenges you faced while making this project
3. Sql queries:
Given two tables book and author
where both tables have integer ids as PK,
and book table has 'author_id' as foreign key referencing author table,
::: find name of all books of author named 'xyz'
4. DSA question,
Given a 2D binary array,
where every row is sorted,
return the index of row which has maximum number of 1s (Time complexity better than O(n^2))
5.Theory question,
What is a tail recursion??
How and why it is better than simple recursion??
Give one example.
6.Code again: follow up of above question:
Write two seperate functions for factorial of a number,
using both tail recursion and simple recursion,
and tell the difference.
2. 7. In last 5 minutes, HR joined and asked about relocation, asked about what you know about our
company, and told me about the work culture and for what position they are hiring etc.
Sharp ending time 11AM