zoukankan      html  css  js  c++  java
  • 记录

    前排感谢小朱同学从下沙过来陪我。
    然后顺便跟着小朱同学蹭了一下食堂的饭,上了三节愉(难)快(顶)的excel课
    不得不说Excel的Power Query 有点厉害。


    XD 中途太无聊AC了一道TOJ的找规律题(其实是数论题。。)。
    给定a,b且gcd(a,b)=1,都是素数,求最大的m,使得m不能被表示为ax+by(x≥0,y≥0)的形式
    打表猜了猜(a-1)*(b-1)-1,然后过了。
    证明么得么得。后面补。

    正题:

    笔试(30MIN)
    笔试考察的比较全面(应该是套题)
    单选、多选、sql、手写快排+二分(给定一个数组要求二分找到某个数)
    单选考察的有Linux基本命令,权限、java基本类型、java模式、树的前中后遍历、软件开发周期
    多选考察的是java的一些类,包括图形类awt、swing。还有继承、接口、抽象类这些。
    SQL则考的是crud,多表联查基本操作。
    最后是手写代码、给定一个数组要求二分找到某个数。
    
    技术面(40MIN)
    上来问了问绩点,学习的课程。
    先问了下你认为最快的排序,答了个桶排和计数排序。
    随口一提平时用的比较多的是快排。直反问能不能讲讲快排怎么实现的,balabala讲完。面试官微笑。
    问了下了解不了解hashmap
    答了下1.7跟1.8 头尾插的改变、到8转红黑树、初始容量16、加载因子0.75balabal,感觉在背书。。
    (随口一说看了下源码,因为泊松分布的原因,一个桶中链的长度到8的可能性已经很低了,又对我笑了笑。。)
    面试官说了句:你了解的都比较底层啊。
    
    之后聊了聊
    tcp/udp : 我没讲握手挥手,让我说了说在哪一层(传输层),然后问我上一层是啥(会话层)。问我会话层有哪些协议(不知道)。。
    python:看你写了Python,是自学的吗(是),做过什么商用的吗(自己搞了个爬虫玩玩,因为选的网站不好,爬了会就翻车了,被banIP)
    java爬虫:你负责哪部分?(提供数据源、导入数据库、数据清洗)
    看你写了Mqtt服务器,讲一讲?(用的是apache-apollo,简单的实现了订阅topic之后,server发布消息,所有订阅用户能收到消息的功能,用于物联网)
    如何保持长连接?(当时回答的是nohup在Linux上运行server的jar包,后来回去之后想了想应该讲心跳连接的。。)
    如何确保消息送到订阅的用户?(回答了下设置qos,可以达到送一次不管订阅者接收得到接收不到,和保证送到)
    继续追问这个如何完成?(回答接收得到的话用的应该是TCP,直接送一次消息用的是UDP协议)
    聊了聊认识的java模式和你做过的最复杂的多表连接连接了几个表格。
    当时脑子懵了,就说了个spring里面ioc用的是工厂模式,使用反射机制。多表连接的话最多四个表。
    
    最后聊了聊前端:
    你对前端了解怎么样?(用过Bootstrap框架,写过前端界面,知道盒子模型)
    说说div里面的参数?(一般写在style里面)
    了解哪几个参数?(回答padding,left,float....)马上被反问没用过margin吗。当时脑子懵了说没有。
    说了一嘴了解vue。。然后被问了解到哪种程度,回答知道数据渲染界面,以及可以做到改一些布局。
    了解哪个开源框架?(支支吾吾:饿了么的那个Element的,自己试过。面试官迷之微笑)
    
    起身,让我坐着等他一会儿。
    。。。等待时间10--15MIN。。。。
    
    
    领导面(20MIN左右):
    上来拿了简历,让我介绍一下自己。
    从求学生涯,大学生活,兴趣爱好,喜欢的书。这几个方面聊。
    balabala说完。
    开始查户口
    家住哪里
    家里几个人
    未来打算定居哪里
    有没有女朋友
    职业规划
    。。。。
    问完后向我介绍他们公司
    最后问我有没有想提问他的
    问了句,公司成立以来遇到过哪些困难,怎么解决的。(其实想了解下企业文化)
    他答的很官方,每个公司都有困难,销售,开拓市场之类的。。
    最后让我回去等通知。
    View Code
  • 相关阅读:
    mysql高效分页
    mybatis插入值为空时需要制定类型
    NoClassDefFoundError
    mybatis动态sql中的两个内置参数(_parameter和_databaseId)
    Java位运算在程序设计中的使用:位掩码(BitMask)
    基于netty的聊天室(保持和获取客户端channel)
    Netty自定义协议半包编解码
    位运算基础
    JAVA加密系列(四)- 位运算加密(异或加密)
    位运算基础
  • 原文地址:https://www.cnblogs.com/Esquecer/p/11661415.html
Copyright © 2011-2022 走看看