1. Explain P-Value in Layman's Terms
How would you explain the concept of a p-value in simple terms?
2. Database Indexing Design
The hiring manager asked very detailed questions about the projects listed on the resume and many questions related to database indexing, especially B-trees. How would you design a database indexing system using B-trees?
3. Implement a Simple KNN Algorithm
Implement a simple KNN (K-Nearest Neighbors) algorithm and discuss possible optimizations.
4. Self-Attention Encoder Implementation
Implement a self-attention encoder in a provided Colab environment. Make sure to understand and correctly apply the concepts of Key, Query, and Value within the encoder.
5. How to prepare for coding interviews at smaller companies?
Before interviewing for a Software Development Engineer (SDE) position at smaller companies, make sure to implement mainstream data structures and sorting algorithms. For Machine Learning (ML) positions, implement mainstream ML algorithms.