During a source code review in an interview, the goal is to identify potential issues and assess various security risks. Look for common vulnerabilities such as SQL injection, XSS, hardcoded credentials, improper input validation, and insecure data storage. Analyze authentication logic, access controls, and encryption methods. Review error handling for information leakage and ensure secure coding best practices are followed. Pay attention to third-party libraries and outdated dependencies. Demonstrate your ability to reason through code logic, identify security flaws, and suggest mitigations. Highlighting your understanding of secure development lifecycle (SDLC) principles is also essential during the interview