31

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

 4 years ago
source link: http://www.cnblogs.com/xueweihan/p/12865924.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

VB7ZN3Q.png!web

作者:HelloGitHub- 小鱼干

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

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

  • 本文目录
    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

7zIZRzj.png!web

2. GitHub Trending 周榜

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

Bzm2Yfm.png!web

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

MZreuqi.jpg!web

2.3 终端美化:Rich

本周 star 增长数:3000+

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

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

32Mramz.png!web

2.4 助力 SQL:Beekeeper Studio

本周 star 增长数:1100+

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

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

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

VjaQBna.gif

2.5 神经网路可视化:CNN Explainer

本周 star 增长数:1700+

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

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

vmYfq2f.png!web

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

QrmmY3a.jpg!web

3. 本周 GitHub Trending #大厂面试经验之谈#主题的主力军

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

3.1 大厂面试合集:interview_internal_reference

本周 star 增长数:350+

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

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

6VRNZbu.png!web

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK