收到一份面试邀请,毕竟第一次,有必要准备一下

自问自答
遇到问题的解决方案?
最早的时候用百度,直接搜索问题描述,就连标点符号也带上,找到 CSDN 博客园 之类的,运气不好问题久久没解决还会被绕晕。后来学习科学上网用 Google ,把错误代码复制粘贴一搜,在 Stack Overflow 或 GitHub 之类一般能迅速找到答案。谈一谈自学历程
高考后的暑假看过几十页 c 语言相关的书,大学意向专业是计算机,只可惜分数不够被调配。2017 年 8 月开始尝试了解编程(说是编程可能不准确,了解更多的是具体的技术,故基础薄弱,有些急功近利),看 Java 培训视频,用 HTML CSS 搭建简单页面,模仿着做了一个人博客 blogY,想向科班学习,看了一些计算机基础视频,补补常识。换一个博客主题 NexT,试着添加音乐,视频播放器。了解到编程入门指南,开始学习 Python,了解基础,用 Flask 搭建一个社交博客系统 kFlask 并部署上 heroku,装过 Linux 虚拟机,JavaScript 小游戏,后来看了一些网络,数据库,算法等入门书,为什么选择我们公司?
知道自己才学习几个月,水平极其有限,但我认为那些技术花时间就可以学会,并且很乐意去学。加之外包公司项目多,节奏快,能学习更多。
算法
- 写一个冒泡排序
C1
2
3
4
5
6
7
8
9
10
11
void bubble_sort(int arr[], int len) {
int i, j, temp;
for (i = 0; i < len - 1; i++)
for (j = 0; j < len - 1 - i; j++)
if (arr[j] > arr[j + 1]) {
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
Python1
2
3
4
5
6
7
8def bubble_sorted(iterable):
new_list = list(iterable)
list_len = len(new_list)
for i in range(list_len - 1):
for j in range(list_len - 1, i, -1):
if new_list[j] < new_list[j - 1]:
new_list[j], new_list[j - 1] = new_list[j - 1], new_list[j]
return new_list
Python
说一下 Python 装饰器
Python 装饰器是一个装饰函数的函数,@ 后面的函数名就是装饰器的函数名,可以给指定函数增加功能
简历
冯坤彬
联系方式
- 手机:15521114873
- Email:gokunbin@gmail.com
- QQ:1214664824
个人信息
- 冯坤彬/男/1995
- 本科/广东工业大学
- 即将毕业的大四学生(14级)
- 博客:https://kkkb.github.io/
- Github:https://github.com/kkkb
项目
- flask-web:基于 Python 的微型 Web 框架 Flask 搭建的社交博客系统 kFlask
- HTML & CSS:一些简单的页面
- Game:JavaScript 编写的打砖块游戏
- NexT:Hexo 主题 NexT 搭建的静态博客
技能清单
- Web开发:Python
- Web框架:Flask
- 前端框架:Bootstrap
- 数据库相关:MySQL
- 版本管理、文档和自动化部署工具:Git
学习历程
本人大学专业是金属材料工程,2017 年 8 月 开始接触编程,学习了以下内容:
- 跟着视频学习,了解一点 Java 基础
- 读 Head First HTML & CSS,搭建几个简单页面
- 使用 Node.js 驱动的博客框架 Hexo 搭建个人博客 blogY,NexT
- 学习 Python,了解基本语法
- 读「算法图解」,了解算法与数据结构
- 读「图解 HTTP」,了解网络
- 读「SQL 必知必会」,了解数据库
致谢
只学了一点,还有很多不懂,我的想法是,不懂就学,花时间总能学会。
感谢您花时间阅读我的简历,期待能有机会和您共事。
