企业一般通过几轮技术面试来考察大家的各项能力,一般流程如下: 一面机试:一般会考选择题和编程题 二面基础算法面:就是基础的算法都是该专栏要讲的 三面综合技术面:会考察编程语言,计算机基础知识 ,以及了解项目经历等等 四面技术boss面:会问一些比较范范的内容,考察大家解决问题和快速学习的能力 最后h ...
分类:
其他好文 时间:
2020-04-15 00:29:08
阅读次数:
152
# 一面1. java动态***2. JVM垃圾回收3. java并发相关的包4. 重载与重写的区别5. 进程和线程的区别,通信方式6. 数据库索引建立,组合索引,组合索引命中问题7. 数据库锁的级别8. 一道写SQL语句的题,计算学生的成绩和9. 网络相关,桥接和NAT10. 算法:升序数组,从某... ...
分类:
编程语言 时间:
2020-04-14 15:16:49
阅读次数:
83
数据结构和算法的重要性想必各位在江湖上早就有所耳闻。它对我们最直接的影响就是面试,一般来说,程序员一面都会涉及数据结构和算法知识,尤其是当前找工作比较难的情况下,各个公司会更加重视对候选人基本能力的考察。另外的影响是工作,以我为例,最开始在一家小公司做大数据的时候,由于数据量较大而计算资源不足,所以 ...
分类:
编程语言 时间:
2020-04-13 10:35:51
阅读次数:
81
// 面试题60:n个骰子的点数 // 题目:把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s // 的所有可能的值出现的概率。 #include <cstdio> #include <math.h> int g_maxValue = 6; // 方法一 void Probabi ...
分类:
其他好文 时间:
2020-04-12 19:01:46
阅读次数:
69
[TOC] 为什么要使用线段树? 最经典的线段树问题:区间染色 有一面墙 ,长度为n,每次选择一段儿墙进行染色,m次操作后,我们可以看见多少种颜色? 例如上图,我们第一次将[1,8]的位置染成蓝色,然后再将[5,9]的位置染成黄色,然后将[6,15]的位置染成红色,最后把[12,15]的颜色染成绿色 ...
分类:
其他好文 时间:
2020-04-12 10:44:06
阅读次数:
60
一:面向过程 与 面向对象 面向过程: 核心是‘过程’二字 过程的终极奥义:将程序流程化 过程是‘流水线’,用来分步骤解决问题的 面向对象: 核心是‘对象’二字 对象的终极奥义:将程序‘整合’ 对象是‘容器’,用来盛放 数据 与 功能的 程序 = 数据 + 功能 二:实现方法 初级版 # 学生的数据 ...
分类:
其他好文 时间:
2020-04-11 09:35:34
阅读次数:
75
一 面向过程与面向对象 面向过程 面向对象 二 面向对象 如何一步一步进行整合 整合引入 化妆盒 程序 = 数据 + 功能 1 未学函数之前读取信息 2 学函数后 可以通过定义函数读取信息 3 可以将上述代码存入文件中,变成模块,但是每产生一个新的功能就创建一个新的文件并不方便管理。 4 可以使用字 ...
分类:
其他好文 时间:
2020-04-07 22:33:57
阅读次数:
83
在案例中经常需要实现这样一种功能,我们先获取到用户的微信头像,然后给用户的头像添加一些装饰的图案并制作出一张新的图片,最后还可以让用户下载下来作为自己的微信头像。今天就结合“给我一面五星红旗”这个demo讲一讲这种案例该如何实现。1.首先搭建一个比较简单的界面,主体是一个画布,在画布里添加两个图片组件,一张用来显示当前用户的头像,另一张小图就是展示小国旗。还需要添加一个横幅,横幅里面放置一个图片组
分类:
微信 时间:
2020-04-03 00:25:57
阅读次数:
193
一、面向对象初识: 1、结构上理解:类由两部分组成 class A: # class是类的关键字,类名首字母默认大写 name = 'zyl' # 静态属性,静态变量,静态字段 def func1(self): # 函数,动态属性,方法 pass 2、函数 vs 面向对象: 1、函数封装一个功能,而 ...
分类:
其他好文 时间:
2020-04-02 22:45:40
阅读次数:
80