魔门塔momenta内推-内推码

真实工作体验纯手码

在Momenta实习是我所有的实习中最忙碌也是最充实的一段。 最开始在外企,基本是早9晚5,虽然是开发岗,但任务需求都很少,常常是我需要自己去找Mentor聊想法,自己给自己arrange一些任务,每天基本是回email、各种meeting、Leetcode,日子虽然很惬意,但感觉提升很少。

之后去到小红书,工作经常是忙一阵闲一阵,正职们倒是都挺忙的,所以经常没空管我,最喜欢做的事情就是在完成Mentor布置的任务后,翻大家沉淀下来的各种业务文档,看大家的解决方案和业务逻辑,也是在努力赋予这段实习意义。 来到Momenta后,真正的感受到了真正工作的强度。每天都会被各种各样的需求堆满,不时被同事的一个电话打过来对需求,经常对着电脑一坐就是一整天,但做出来一个需求真的成就感满满塔子也很放心的交一些重要任务给实习生,在这里真的成长很快!最开心的时候莫过于代码合到主线,OPP被点赞,做的功能在自驾实际场景中表现更好!Better AI,Better Life!!! 在Momenta工作的最大感受就是屏幕太少!很多时候需要打开很多屏幕,一个显示屏一个电脑真的会不够用诶马菲! 薪资待遇 Momenta是为数不多会给实习生进行绩效评定的公司,根据你的产出评定你的工资系数。试问谁能拒绝最少都有450/d的一份实习呢! 不仅如此,公司配备有咖啡机、制冰机、打印机、冰箱,各种小零食应有尽有,甚至在周末也会有免费的餐食! 除此之外,公司的冲锋衣司服真的很帅呀啊喂,穿上之后里面会有沉淀下来的都是技术,一眼就让人放心的感觉!

【Momenta Mstar计划、25届春季校招+26届转正实习】启动!

【公司介绍】Momenta是全球领先的自动驾驶公司,致力于通过突破性的AI科技,创造更美好的生活。

【岗位需求】算法、后端开发、前端开发、嵌入式开发、架构集成、中间件开发、系统研发

【工作地点】苏州、北京、上海、深圳

【内推链接】

https://momenta.jobs.feishu.cn/s/irAa1chE

【内推码】YRHKRW8(简历来源“大使”)

大家投递完可以在评论区打上姓名缩写+岗位(比如PM+LJJ),我来确认有没有内推成功喽

#内推##牛友职场人脉来了#
全部评论

相关推荐

list of 50 multithreading practice programs in C++, ranging from beginner to advanced level. These exercises will help you get hands-on experience with concepts like std::thread, std::mutex, std::condition_variable, std::future, std::async, and more.Beginner Level1. Create a thread that prints “Hello from thread”.2. Launch multiple threads that print their thread IDs.3. Pass parameters to a thread function.4. Join and detach threads.5. Create a thread that calculates the sum of an array.6. Launch threads to compute factorials of different numbers.7. Synchronize access to a shared variable using std::mutex.8. Demonstrate a race condition without std::mutex.9. Use std::lock_guard to lock a mutex.10. Use std::unique_lock and std::mutex.11. Create a thread-safe counter using std::mutex.12. Print even and odd numbers using two threads.13. Use a lambda function as thread entry point.14. Compare performance: single thread vs multithreaded sum.15. Create multiple threads to increment a shared value N times.Intermediate Level1. Use std::condition_variable for thread signaling.2. Implement producer-consumer using a queue and condition variable.3. Use std::async and std::future to get result from a thread.4. Run multiple asynchronous tasks and wait for results.5. Simulate a dining philosophers problem.6. Readers-Writers problem using std::shared_mutex.7. Thread pool implementation (basic).8. Thread-safe logging class using mutex.9. Use std::atomic for lock-free increment.10. Compare atomic and mutex-based counters.11. Launch threads using a class member function.12. Use thread local storage (thread_local keyword).13. Implement a countdown timer using threads.14. Run a background task and cancel it using a flag.15. Simulate a bank account with deposit and withdraw using locks.16. Multithreaded merge sort.17. Parallel matrix multiplication.18. Use std::promise and std::future for communication.19. Measure thread execution time using std::chrono.20. Implement a bounded blocking queueAdvanced Level1. Simulate a multithreaded file downloader.2. Implement a thread-safe cache (map with read/write lock).3. Create a parallel web crawler using threads.4. Use a thread-safe singleton pattern.5. Build a multithreaded chat server (basic simulation).6. Parallel image filter application (e.g., blur effect).7. Implement work stealing thread pool.8. Build a task scheduler using threads and a priority queue.9. Simulate ticket booking system with concurrent access.10. Parallel prime number finder in a given range.11. Lock-free queue using std::atomic (advanced).12. Design a thread-safe observer pattern.13. Build a pipeline pattern (e.g., fetch -> decode -> process).14. Performance comparison: std::thread vs std::async.15. Debug deadlocks using std::mutex with intentional mistakes.Happy Coding :)https://medium.com/@krishnacse20/c-multithreading-practice-programs-ea8f8a1be446
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客企业服务