1. What is STA? 2. What is different between GBA and PBA? How GBA path work? 3. Please describe OCV, AOCV, POCV and what are the pros and cons? 4. Paper programing tests. Basic graph and data structure questions, such as DFS, BFS, Hash implementation. It is suggested to warn up with leetcode before attending programming test. 5. Why effective cap? How to calculate it?