Freddic Mac
1 experiences · 1p3a (1)
Freddic Mac Senior Python Engineer Onsite Interview Full Process
Interview Experience
This post was last edited by Anonymous on 2025-09-27 00:00. Storefront Urgent deadline Advantages of Golang compared to other languages Various formulaic questions Onsite: 2 hours, talking with all team members + VP + director Thread vs. process What libraries does Python ML use? How do threads and processes communicate with each other in Python? Python memory management and garbage collection Why doesn't Java use the same method? Python hash function Why can't a dictionary be used as a key? I did two DataFrame programming problems and I'm completely clueless. Given a very large dataset, memory is insufficient to store it, how do you handle it? It was a disaster; several people took turns watching me embarrass myself. Additional content (2025-09-27 12:25 +08:00): When to use multithread and process? Additional content (2025-09-27 23:36 +08:00): Design pattern