I applied through a recruiter. The process took 2 weeks. I interviewed at Dcentralab (Tel Aviv-Yafo) in Dec 2024
Interview
The usual process: the first round was a high-level coding interview with algorithms, and it went well (the reason for 2 stars and not 1), thanks to a good interviewer. The second round was a design interview with two interviewers, and it did not go well at all. The more "senior" interviewer constantly interrupted me and the other interviewer, who appeared disengaged, using his laptop during my answers — not to take notes, but to do something unrelated. It felt like my responses weren’t important to them.
A few days later, the HR representative called to inform me that I hadn’t been selected for the next round, which surprised me, as I thought my answers went well. I asked for feedback, but the only response I got was that "other candidates gave better answers," which isn’t really feedback at all. After that, I was ignored.
Companies and employees that disrespect your time are not places you want to work for.
Interview questions [1]
Question 1
first round:
Design an **Autocomplete System** that provides the **top 10 most-searched words** based on a given prefix.
1. **Insert a Word:** Utilize a **Trie** structure, storing words and their frequencies at the leaf nodes.
2. **Retrieve Suggestions:** Traverse the Trie for the prefix, then apply a **max-heap** to track the top 10 words by frequency.
3. **Time Complexity:**
- **Insertion:** O(L), where L is the length of the word.
- **Search:** O(P + K log K), where P is the length of the prefix and K is the number of suggestions.
Example: For the prefix **"ap"**, suggestions may include:
`apple (50)`, `app (40)`, `apricot (30)`, `application (20)`.
high level design, without coding
second round was to design a system that relates to blockchain, to fetch transaction from it and to find specific details in specific blocks, store it on a db and fetch it from there in future searches (not sure the interviewer was 100% sure about the specifications of the system)