Fork me on GitHub

GitHub 热点速览 Vol.19:如何叩响大厂的门?

作者:HelloGitHub-小鱼干

摘要:进大厂,无疑是升职加薪走上人生巅峰的一个敲门砖,那,如何拿到这个敲门砖呢?前辈的经验之谈,无疑会给我们进大厂带来许多的经验参考,本周的#大厂面试经验之谈#主题就非常适合你来阅读下,而除了进入大厂是一个人捷径,如果在大厂里步步高升也是一门诀窍,这时候我们就得马克下大厂的行事作风,让我们的代码风格等快速向大厂靠近,那就不得不提 Google 等大厂开源的实践文档 eng-practices 了,当然,升职加薪也少不了在 GitHub 学习最新的技术啦,那就不得不提本周选取的 CNN Explainer & Beekeeper Studio,有什么比“手把手教你”看得见的技术更让适合我们的呢?

以下内容摘录自微博@HelloGitHub 的 GitHub Trending,选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 7 day 的项目会标注 New,无该标志则说明项目 release 超过一周。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝

  • 本文目录
    1. 本周特推
      • 1.1 人人都是 Google 工程师:eng-practice
      • 1.2 开发设计宝藏仓:Design Resources For Developers
    2. GitHub Trending 周榜
      • 2.1 面试 500 问:reactjs-interview-questions
      • 2.2 CRUD 可视化:Go-sword
      • 2.3 终端美化:Rich
      • 2.4 助力 SQL:Beekeeper Studio
      • 2.5 神经网路可视化:CNN Explainer
      • 2.6 静态网站福音 & Web 服务器:Caddy
      • 2.7 音乐 DIY:Jukebox
    3. 本周 GitHub Trending #大厂面试经验之谈# 主题的主力军
      • 3.1 大厂面试合集:interview_internal_reference
      • 3.2 大厂工程师每日一测:Daily-Interview-Question
      • 3.3 大厂工程师学习清单:coding-interview-university
    4. 推荐阅读

1. 本周特推

1.1 人人都是 Google 工程师:eng-practice

本周 star 增长数:700+

人人都是 Google 工程师 #GitHub Trending# eng-practices 是 Google 工程实践文档,收录了 Google 工程师的开发经验和最佳实践,包括 Code Review、Change Author 指南,相信这个项目会让你受益匪浅。

GitHub 地址→https://github.com/google/eng-practices

1.2 开发设计宝藏仓:Design Resources For Developers

本周 star 增长数:8000+

New:墙裂推荐,开源不到 48 小时收获近 7k star #GitHub Trending# 开发设计宝藏仓:Design Resources For Developers 收录了开发人员所需的免费设计和 UI 资源列表,包括库存照片、模板、框架、UI 工具包、在线工具等等。

GitHub 地址→https://github.com/bradtraversy/design-resources-for-developers

2.1 面试 500 问:reactjs-interview-questions

本周 star 增长数:700+

面试 500 问 #GitHub Trending# reactjs-interview-questions 收录了 React.js 相关的 500 个问答,面试或者学习都可以 Pick 下这个项目,让你了解 React 的方方面面。

GitHub 地址→https://github.com/sudheerj/reactjs-interview-questions

2.2 CRUD 可视化:Go-sword

本周 star 增长数:100+

New:Go-sword(利刃)是一款基于 Go 语言的可视化 Web 管理后台生成工具。Go-sword 可根据 MySQL 的表结构,创建完整的管理后台界面,开发者无需再重复手动的创建具有 CRUD 能力的页面,只需要点击按钮即可生成完整的管理后台。 特点

  • 一键生成,无需写一行代码
  • 支持增加、删除、编辑、列表、批量删除、分页、检索
  • 页面基于 Vue.js + iView
  • 针对每个数据表都生成了单独的逻辑文件,开发者可以求使用 Vue 或者 iView 来实现功能更加丰富的页面

GitHub 地址→https://github.com/sunshinev/go-sword

2.3 终端美化:Rich

本周 star 增长数:3000+

Rich 是一个可美化终端的 Python 库,支持向你的脚本或者程序添加带样式(粗体、斜体、下划线)的彩色文本,支持 1670 万种颜色。此外,Rich 还可显示漂亮的表、进度条、markdown、代码的高亮语法,可谓是开箱即用。

GitHub 地址→https://github.com/willmcgugan/rich

2.4 助力 SQL:Beekeeper Studio

本周 star 增长数:1100+

New:Beekeeper Studio是一个免费的开源 SQL 编辑器和数据库管理器,支持 Linux,Mac 和 Windows。特征

  • 具有语法高亮、自动完成 SQL 查询的编辑器
  • 选项卡式界面,可执行多任务
  • 排序和过滤表数据以查找所需内容
  • 合理的键盘快捷键
  • 保存查询历史供以后使用
  • 记录查询历史,可查看 3 天前使用的查询语句
  • 默认深色主题

GitHub 地址→https://github.com/beekeeper-studio/beekeeper-studio

2.5 神经网路可视化:CNN Explainer

本周 star 增长数:1700+

New:CNN Explainer 是一个交互式可视化系统,旨在帮助非专业人士学习卷积神经网络(CNNs)。这个解释器展示了一个 10 层的神经网络,包含卷积层、激活函数、池化层等多个 CNN 初学者无论如何也绕不开的概念。

GitHub 地址→https://github.com/poloclub/cnn-explainer

2.6 静态网站福音 & Web 服务器:Caddy

本周 star 增长数:850+

Caddy 是一个能自动创建 HTTPS 功能的 HTTP/2 网站服务器,易用是它最大的亮点,其他特性:

  • HTTP/2 全自动:支持 HTTP/2 协议,无需任何配置。
  • Auto HTTPS:Caddy 使用 Let’s Encrypt 让你的站点全自动变成全站 HTTPS,无需任何配置,支持使用自己证书
  • Multi-core:可合理使用多核
  • IPv6:完全支持 IPv6 环境.
  • WebSockets:支持 WebSockets
  • Markdown:自动把 MD 转成 HTML
  • Logging:很容易对 log 格式进行定义,更好的满足你日志收集的需求。
  • 轻松部署:得益于 Go 的特性,Caddy 只是一个小小的二进制文件,没有依赖,很好部署。

GitHub 地址→https://github.com/caddyserver/caddy

2.7 音乐 DIY:Jukebox

本周 star 增长数:500+

人工智能研究组织 OpenAI 开源了机器学习框架 Jukebox,只要你输入流派、歌词、艺术家,它即可生成相对应风格的音乐。它使用原始音频来训练 Jukebox 模型,然后再吐出相似风格音频作为回报。

GitHub 地址→https://github.com/openai/jukebox

废话不多说进入本周的 #大厂面试经验之谈#主题 Repo:

3.1 大厂面试合集:interview_internal_reference

本周 star 增长数:350+

interview_internal_reference 收录阿里、腾讯、百度、美团、头条等技术面试题目,以及答案,专家出题人分析汇总,repo 按照大厂的名字对面试题进行分类,你可以快速 Pick 你想去的大厂之前的面试,加速进厂进度,当然你也可以查漏补缺考核自己相关技术点知识。

GitHub 地址→https://github.com/0voice/interview_internal_reference

3.2 大厂工程师每日一测:Daily-Interview-Question

本周 star 增长数:100+

Daily-Interview-Question 是猪厂的程序员为前端同学整理的前端面试题,每日更新,除了面试题之外你也加入「壹题」学习小组和其他小伙伴一块结伴刷大厂面试题交流彼此心得。

GitHub 地址→https://github.com/Advanced-Frontend/Daily-Interview-Question

3.3 大厂工程师学习清单:coding-interview-university

本周 star 增长数:2900+

最后的席位留给上周 GitHub 热点特推项目 coding-interview-university,它是一名非科班程序员为入职 Google 制定的学习计划,并严格按照每天 8-12 小时的学习节奏实施。虽然他最后没有去面试 Google 而是入职了 Amazon,但是不妨碍这是一个不错的程序员学习清单。

GitHub 地址→https://github.com/jwasham/coding-interview-university

推荐阅读

以上为 2020 年第 19 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 🌝

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~

posted @ 2020-05-11 08:44  削微寒  阅读(1026)  评论(0编辑  收藏  举报