Taro Logo

AI Engineer Interview Experience - Shenzhen, China

May 22, 2023
Neutral ExperienceNo Offer

Process

Ba gu wen & LeetCode and so on. 146. LRU Cache Design a data structure that follows the constraints of a Least Recently Used (LRU) cache.

Implement the LRUCache class: LRUCache(int capacity) Initialize the LRU cache with positive size capacity. int get(int key) Return the value of the key if the key exists, otherwise return -1. void put(int key, int value) Update the value of the key if the key exists. Otherwise, add the key-value pair to the cache.

If the number of keys exceeds the capacity from this operation, evict the least recently used key. The functions get and put must each run in O(1) average time complexity.

Questions

I studied ba gu wen, LeetCode, and so on.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Tencent AI Engineer role in Shenzhen, China.

Success Rate

0%
Pass Rate

Tencent's interview process for their AI Engineer roles in Shenzhen, China is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Tencent's AI Engineer interview process in Shenzhen, China.

Tencent Work Experiences