菜鸟之秋招经验分享

在这里插入图片描述

个人情况

  • 本人从大三下学期开始准备找工作的相关学习(这个时间才有这个意识其实算晚了)
  • 大三下学期主要在刷算法题和自己动手封装数据结构
  • 暑假由于自己的进度落后和缺乏意识并没能找到一家大公司进行实习,就找了一家小公司实习
  • 7.15 至 8.26 在小公司进行实习
  • 8.26 至 9.10 全身心投入秋招,点击查看个人面经
  • 9.10 至 9.28 保研和工作同时进行,这样一心二用其实很慌

简介

写这篇主要是我觉得我们学校的学生大部分不知道什么时候应该有为找工作准备的意识,导致自己准备的时间太晚而没有一个较好的结果,所以希望师弟师妹不要错过时间,好好学习。主要是分享经验

学习,你最迟都应该在大三开始准备,大四就迟了

  • 刷算法题

推荐网址:

  1. Leetcode 从简单——中等——困难的顺序刷,完成函数体功能不考虑输入输出格式
  2. 牛客网 公司真题,在面试某个公司前可以针对该公司进行刷题,考虑输入输出格式,这种类型是笔试的形式。
  3. 了解并掌握:各种排序算法总结
  4. 深入理解动态规划:动态规划,这个up主的视频都讲的很好,众所周知 b 站是个学习网站
  5. 深入理解kmp模式匹配算法:三哥讲kmp

推荐书籍:剑指offer,程序员面试宝典

注: 不是通过了就行了,还要懂得分析优劣,就是要理解各种不同的方法。刷算法前期很难,重在坚持和总结,可以养成写博客总结经验的习惯,到时候是可以写在简历上的;多参加 力扣的每周竞赛,限时完成和平时刷题感觉还是差很多的。

  • 数据结构,学好学校的课程再加强

个人封装数据结构代码:数据结构
推荐视频课程:浙江大学-数据结构

  • 计算机网络,TCP/IP

推荐书籍:图解TCP/IP
推荐视频:哈工大-计算机网络

  • 面试题,本人是c++

推荐网址:c++面试宝典虎牙工程师总结的c/c++技术面试基础知识总结

  • Linux 操作系统,这个在学学校的课程的时候就要好好学

Linux基础入门

  • 其他

c++常用函数总结

简历

找工作首先要有简历,一份好的简历才能有更多的笔试面试机会,但是简历并不是一步能够完善好的,是需要你在不断的学习和投递的过程中吸取经验来进行完善的。简历的重点主要在以下三大块

  1. 项目经验:很多人可能在校并没有项目经验,但是我们可以自己在网上找项目来做,然后学会并完善它,就能够写在你的简历上。实验楼牛客网–学习–项目实战 上面有较多的项目和动手实验,也可以在知乎上搜索。写在简历上大概就是:你担任什么用什么做了什么。
  2. 实习经验:如果在秋招能够有一份实习经验不仅能丰富你的简历还能开拓你的视野,让你对计算机工作有更好的理解。想要把握到实习经验,要把握好大三下学期暑假的时间。暑期实习招聘都是提前的,所以要在5月或6月的时候找实习。
  3. IT技能:这一部分主要写你会什么,会什么写什么,因为这样不仅能够丰富简历还能让面试官对你的技能一幕了然,面试官就能够通过你写的 IT 技能来考核你。
    在这里插入图片描述

提前批与正式批

一般招聘分为提前批和正式批

  • 提前批一般在7月到8月,一般没有笔试,简历筛选通过就可以进入面试
  • 正式批一般在9月到11月,要先通过简历筛选,就可以进入笔试,通过笔试在进入面试流程
  • 一个公司如果分了正式批和提前批一般两个批次都能投递,有的公司只有正式批,有的公司提前批和正式不能重复投递,具体公司情况要具体了解。

投递选择

  • 可以把视野放开阔一点,不用仅限广州深圳
  • 外地的面试可以通过视频面试,你就算不会去到外地工作,也可以把这个当作一种增加笔试面试经验的机会
  • 提前批如果与正式批不冲突的,建议在提前批多投递找问题,查缺补漏,厉害的人可以在提前批上岸的
  • 对于自己想要去的公司,慎重投递,等到自己准备好了再投递,但是不要错过时间

小经验

  1. 如何找内推

找本校的师兄师姐,或者在 牛客网–讨论区–招聘信息力扣–圈子–职场 可以找到相印的内推和招聘信息

  1. 如何找到对应岗位的面试经验

牛客网–讨论区–笔试面经牛客网–面试–面试经验汇总 会有很多面经

  1. 如何掌握各大公司的招聘安排

牛客网–求职–校招行程 有各大公司的招聘安排,没有的可以直接到公司官网查看

  1. 如何进行模拟面试

牛客网–面试–AI模拟面试力扣–面试

  1. 如何减少大量简历重复填写的时间

牛客网–求职–简历助手 可以在浏览器安装插件,预设好对应的填写内容,运行插件可以自动填写

重点

  • 不要太晚准备错过找实习和秋招
  • 想要不因为学校性质被刷只有增加自己的实力
  • 面向工资编程,好好努力工资不会少
  • 走什么方向,主要看自身兴趣和能力,只有慢慢学了以后才会慢慢清晰自己想要走的方向。首先掌握一门编程语言,注意是掌握
  • 难就难在要有学习的觉悟,怎么样算有觉悟:知道学习重要也愿意花时间学习。如果有男女朋友的要注意了,要共同进步,不要吵架浪费了时间。我7月到8月,要实习要学习,结果天天要和前女友吵架,我真的是太难了,瘦了10斤,哭了
  • 玩游戏本身没有问题,问题在与因为游戏耽误了学习
  • 努力和结果成对应关系,以为靠学校的课程能找到工作的都在异想天开
  • 不学的人不知道自己有多菜,只有学了的人才知道自己有多菜,所以你首先要做的是先知道自己有多菜

找工作的过程被虐然后成长的过程,坚持会有一个好的结果的,加油

本贴肯定有不全的地方,如果有其他想提问的,我将会在本文更新

  • 10
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论
以太坊智能合约是基于以太坊区块链技术的智能合约,可以实现自动化的合同执行和全球范围内的去中心化应用程序开发。在以太坊上编写智能合约需要使用Solidity语言。 以下是以太坊智能合约编程的菜鸟教程: 1. 安装Solidity编译器 Solidity是以太坊上最常用的智能合约编程语言,需要安装Solidity编译器才能编写和部署Solidity智能合约。可以从官方网站或GitHub上下载Solidity编译器。 2. 编写智能合约 使用Solidity编写智能合约需要掌握Solidity语言的语法和关键字。可以在Remix集成开发环境中编写Solidity智能合约,也可以在本地使用Solidity编译器进行编写。 以下是一个简单的Solidity智能合约示例: ``` pragma solidity ^0.8.0; contract MyContract { uint256 public myNumber; function setNumber(uint256 _number) public { myNumber = _number; } } ``` 这个智能合约定义了一个名为MyContract的合约,包含一个名为myNumber的公共变量和一个名为setNumber的公共函数。setNumber函数将传入的参数设置为myNumber的值。 3. 编译和部署智能合约 编写完智能合约后,需要使用Solidity编译器将其编译成字节码。可以使用Remix集成开发环境或本地Solidity编译器进行编译。 部署智能合约需要连接以太坊网络,并使用以太坊钱包或其他工具进行部署。部署智能合约时需要支付以太币作为燃料费。 4. 调用智能合约方法 部署智能合约后,可以使用以太坊钱包或其他工具调用智能合约中的方法。使用Solidity编写的智能合约方法可以通过Web3.js或其他以太坊API进行调用。 以上是以太坊智能合约编程的基本流程,希望能对初学者有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陈乐乐happy

觉得对你有用的话可以打赏打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值