Code Monkey home page Code Monkey logo

54sher-interview's Introduction

升华工作室程序部2021招新二面题目

晚霞后的夏夜还带着一丝燥热,星空下的毓秀楼怀揣着大家对coding的热爱。

我们有幸在九月的长沙见面,诸位给我们留下了深刻的印象。

祝贺各位凭借自己优秀的表现顺利通过了程序部的第一轮面试!

在接下来的三周时间,我们将通过两个任务来考察大家的学习能力和问题解决能力。希望各位能够继续保持一面的状态,出色地完成任务。

以下为两个任务的具体要求,胜利就在前方,冲冲冲!

一、任务一

我们的开发工作从来不是单打独斗,在程序部的日常开发中,合作是必不可少的,而如何同步大家的进度就是一个需要关注的问题。大家或许听说过Github这个名词,它是一个在线的代码托管平台,可以将代码托管在上面(你现在看到的这个页面就是Github里的页面)。Git是一个版本管理工具,我们可以通过Git进行版本的管理与代码文件的上传。因此,熟练掌握Git和Github的使用就是大家进入程序部之前的必修课,那么任务一就围绕着这两个工具展开:

  1. 注册一个自己的Github账号
  2. 了解Git的概念,学习使用Git进行版本的管理和代码的上传
  3. 学习使用Markdown语法进行文档的编辑
  4. 在本仓库中添加一个以自己名字或昵称或网名命名的文件夹,文件夹里包含一个命名为README.md的文件,文件内容要求:
    • 讲述自己学习git的过程、经历和实践
    • 讲述自己学习Markdown的过程、经历和实践,以及成果展示(各种Markdown语法的使用)
    • 讲述自己进入程序部后想要学习的内容(包含但不限于编程语言、框架、技术等)
    • 以上内容需使用Markdown编写
  • 任务一的附加说明

  1. 保证自己在本次任务的完成过程中诚信、文明、友善且所交付的内容不涉及任何违法元素
  2. 如果违反上一条中的约束,程序部有权取消违约者的面试资格
  3. 任务样例见本仓库 example 目录
  4. 第4条任务中文件夹的命名必须具有标示性,即能让负责考评的同学知道你是谁(为保护大家的隐私,不推荐使用真实姓名)
  5. 你可以使用你想到的任何方法进行学习,包括但不限于:百度、B站、CSDN、博客园、请教、购买课程(不推荐)。通过各种方法进行学习是之后工作中的重要技能之一
  6. 该任务为线上考核,负责考核的同学对本任务具有解释的权利
  7. 关于提交:在完成README.md后,要先将本仓库fork到自己的repo里,然后提交pull request

二、任务二

大家应该已经知道,程序部的日常工作是进行web开发。因此我们需要借助各种各样的工具与技术来方便我们的开发。

技术概念学习

程序部会用到许多的工具或者技术来辅助进行开发,请你从下列工具应用或者技术中选取一个或者几个进行概念的学习与理解,能给出一定的实践

  • 选题参考
    • Linux
    • Docker
    • NoSQL
    • Vue.js
    • Python
    • Serverless
    • Node.js
    • 微信小程序
  • 注意事项
    • 此任务重点不在于掌握这些技术,而在于了解并理解他们是做什么的,并且进行一定的实践
    • 在展示环节时,请更多的给出自己的理解,不要大量照搬网上的文字
    • 学习方式同任务一,利用一切可以的途径进行学习即可
    • 请确保独立完成,严禁抄袭

任务二的考核方式为线下展示(presentation),请准备好展示用的ppt和实践成果,并在展示时讲述一下自己的学习心得和体会,你需要做好准备来展示自己的任务成果

面试的时间地点安排:

  • 时间:10月10日(星期日)
  • 地点:初步定为毓秀楼409(如果有改变或其他事情会第一时间通知大家)

雄关漫道真如铁,而今迈步从头越

接下来的三周时间大家将经历军训与国庆假期,请劳逸结合,自行安排空闲时间完成任务,预祝大家军训顺利以及拥有一个充实的国庆假期😊!

相信我们马上就会再次见面!

54sher-interview's People

Contributors

huanghu996 avatar dawnsky7 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.