GitHub开源项目推荐:腾讯、12306、Vue、面试
来自:开发者热榜 开发者头条

TubeMQ:腾讯开源的万亿级分布式消息中间件
TubeMQ 是腾讯在 2013 年自研的分布式消息中间件系统,专注服务大数据场景下海量数据的高性能存储和传输,经过近 7 年上万亿的海量数据沉淀,目前日均接入量超过 25 万亿条。
较之于众多明星的开源 MQ 组件,TubeMQ 在海量实践(稳定性 性能)和低成本方面有着比较好的核心优势。
GitHub 地址
如何获取项目地址?点击链接,打开后,「复制链接」即可。

py12306:12306 购票助手
12306 购票助手,支持集群,多账号,多任务购票以及 Web 页面管理。
功能
- 多日期查询余票
- 自动打码下单
- 用户状态恢复
- 电话语音通知
- 多账号、多任务、多线程支持
- 单个任务多站点查询
- 分布式运行
- Docker 支持
- 动态修改配置文件
- 邮件通知
- Web 管理页面
- 微信消息通知
- 代理池支持 (pyproxy-async)
GitHub 地址
如何获取项目地址?点击链接,打开后,「复制链接」即可。

vue-form-making:基于 Vue 的表单设计器,让表单开发简单而高效
基于 Vue 的表单设计器,让表单开发简单而高效
特性
- 可视化配置页面
- 提供栅格布局,并采用 flex 实现对齐
- 一键预览配置的效果
- 一键生成配置 json 数据
- 一键生成代码,立即可运行
- 提供自定义组件满足用户自定义需求
- 提供远端数据接口,方便用户需要异步获取数据加载
- 提供功能强大的高级组件
- 支持表单验证
- 快速获取表单数据
GitHub 地址
如何获取项目地址?点击链接,打开后,「复制链接」即可。

TencentOS-tiny:腾讯开源的物联网终端操作系统
TencentOS tiny 是腾讯面向物联网领域开发的实时操作系统,具有低功耗,低资源占用,模块化,安全可靠等特点,可有效提升物联网终端产品开发效率。
TencentOS tiny 提供精简的 RTOS 内核,内核组件可裁剪可配置,可快速移植到多种主流 MCU(如 STM32 全系列)及模组芯片上。而且,基于 RTOS 内核提供了丰富的物联网组件,内部集成主流物联网协议栈(如 CoAP/MQTT/TLS/DTLS/LoRaWAN/NB-IoT 等),可助力物联网终端设备及业务快速接入腾讯云物联网平台。
GitHub 地址
如何获取项目地址?点击链接,打开后,「复制链接」即可。

技术面试最后反问面试官的话
下面列表里的问题对于参加技术面试的人来说可能有些用。
列表里的问题并不一定适用于某个特定的职位或者工作类型,也没有排序。最开始的时候这只是我自己的问题列表,但是慢慢地添加了一些我觉得可能让我对这家公司亮红牌的问题。我也注意到被我面试的人提问我的问题太少了,感觉他们挺浪费机会的。
如果你问过的问题没有被列出来, 请提交一个 PR。
GitHub 地址
如何获取项目地址?点击链接,打开后,「复制链接」即可。