Computer Science and Information Engineering
1. Programming and Optimization: • How would you optimize a piece of code that you’ve written in [Java/Python/C++]? • Can you discuss the time complexity of different sorting algorithms? 2. Data Structures and Systems Design: • How would you implement a queue using two stacks? • What are some considerations when designing a database for a large e-commerce platform? 3. Web Development and Testing: • Can you explain the Model-View-Controller (MVC) architecture? • How do you ensure code quality and what tools do you use for testing? 4. Machine Learning and Big Data: • How do you handle overfitting in machine learning models? • How do you handle large datasets and what tools do you use for data analysis? 5. Problem Solving: • How do you approach debugging a complex system with multiple components? 6. Security in Software and Web Applications: • What are common security vulnerabilities in web applications?
Artificial Intelligence Electronic Engineering Environmental Engineering Systems Engineering