Neurostack – Generative AI & Backend Developer Intern
Interview Questions
1. Python Interview Questions
- Difference between list, tuple, dictionary
- Difference between == and is
- Mutable vs immutable
- List methods, statements, loops
- Virtual environment purpose
- Modules vs packages
- OOP basics
- Inheritance example
2. Machine Learning / AI Questions
- Supervised vs unsupervised learning
- Overfitting and how to reduce it
- Classification vs regression
- Train-test split purpose
- Linear Regression
- Logistic Regression
- KNN
- Confusion matrix
- Accuracy, precision, recall, F1-score
3. Generative AI / LLM Questions
- What are LLMs?
- Tokenization
- RAG (Retrieval-Augmented Generation)
- Vector databases
- LangChain purpose
- Embeddings
- Fine-tuning vs RAG
- Prompt engineering
- Hallucinations in LLMs
- Attention mechanism
4. Coding Questions
- Reverse a string
- Count vowels
- Largest element in list
- Remove duplicates
- Prime number check
- Palindrome check
- 2nd largest number without sorting
5. HR Questions
- Tell me about yourself
- Why Neurostack?
- Strengths
- Why should we hire you?
- Comfortable with remote work?