
机械工业出版社《Lua解释器构建:从虚拟机到编译器》作者
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
let-us-build-a-computer-system
June 9, 2023 – May 9, 2024
This is a teaching project of building a simple computer system from scratch.
View Projectfrog-game-framework
July 8, 2022 – January 5, 2023
frog-game-framework — GitHub repository
View Projectlibevent-multi-thread-example
April 27, 2021 – April 27, 2021
A simple example for use libevent in a multi-thread situation
View Projecttest_epoll_lt_and_et
March 5, 2020 – September 21, 2020
这是一个展示epoll水平触发(level trigger)和边缘触发(edge trigger),分别在read和write两种情况下有什么表现的实验,目的是彻底搞清楚epoll的水平触发和边缘触发原理。
View ProjectSparkServer
April 18, 2019 – June 11, 2024
SparkServer是一个参照skynet设计的C#服务端框架,能够无缝整合到skynet集群机制中,也能自行组网,构建只有SparkServer节点的集群
View Projectdummylua-tutorial
October 15, 2018 – April 26, 2023
这是一个仿制lua解释器的项目,我希望通过逐步实现lua解释器的各个部分,更加深刻地掌握lua的基本结构和运作原理。
View ProjectProduct
February 15, 2015 – July 23, 2025
一款使用cocos2dx开发的,pc版RTS(即时战略)游戏资源,源码在上级目录的Source目录下
View ProjectSource
February 15, 2015 – August 28, 2015
一款使用cocos2dx开发的,pc版RTS(即时战略)游戏源码,资源在上级目录的Product目录下
View ProjectCultural Fit Analysis
The candidate's projects are predominantly personal and demonstrate a strong inclination towards deep technical exploration and learning. The 'let-us-build-a-computer-system' project directly aligns with the FPGA Developer role, indicating a genuine interest in the domain. However, the overall project portfolio is heavily skewed towards C++ and game development, with only one project directly related to hardware description languages. This suggests a potential need to broaden exposure to more diverse FPGA-specific applications and tools beyond basic computer architecture. The lack of team projects or professional experience makes it difficult to assess collaboration and broader cultural fit.
Soft Skills & Operational Fit
The candidate's project descriptions indicate a strong drive for understanding fundamental concepts (e.g., epoll, Lua interpreter, computer system from scratch). This suggests a proactive and self-directed learning attitude. However, without psychometric or English test scores, it's difficult to assess communication, teamwork, or stress handling abilities.