1. String Structure, Duplicate Finder, Light Switch Puzzle, Optimizing Fibonacci, Array Walk Circle Check
What does a string look like in c? i.e. data structure.
Given a string, find the first duplicate character in this string.
100 light bubbles, could be switched to on or off. The initial status is all off. The first round, switch every bubble, the second round, switch every two bubble, .....comes to the 100 round. Question: how to implement this process. Follow up: at the end, what bubbles are on.
Fibonacci series. Find f(n). If using recursive, how to optimize it.
Given an array, like [3,7,1,-2,4,5]. Initially at the A[0], the walk for A[i] steps, if positive, walk toward to right, if negative, walk toward to left. Determine whether it is a complete circle. Definition of complete circle: a. able to return to Arol. b.every point is visited. How to implement this, and what's the time complexity. Definition of complete circle: a. able to return to Ajol. b.every point is visited.
2. Your Top Proficient Programming Language?
What is the programming language that you have the most proficiency?
3. Machine Learning Projects: Models Used and Problem-Solving Strategies
What are one to two ML projects that you worked on? What models did you use? What problems did you encounter and how did you solve them?
4. Calculating Sum and Storing in New Linked List.
For a given single linked list of integers, how would you find the sum of the list and store the result in a new single linked list?
5. Boosting vs. Random Forest: Superiority and Impact on Data
为什么boosting结果比randomforest好,对什么样的数据结果提升更明显。