投的软开,但是岗位是安卓。 常规八股,从面向对象语言问到反射,再问了并发。然后问jvm,我直接表明jvm忘了,就记得垃圾回收是怎么回事,这句话给面试官逗笑了。 算法题: 1.生产者消费者。飞书的编译器必须所有线程结束运行才会返回所有输出结果,所以一开始我写的生产者和消费者是死循环的,就一直显示超时,后来我就和面试官商量说改成生产五次 2.1024这个数转为36进制。这个题我写到一半面试官没懂我在写
一面23min,年轻面试官,不开摄像头 自我介绍 面向对象特点? java集合-你项目中主要用到了什么? arraylist和linkedlist的区别?什么时候用? 你什么时候开始学java的?学校教的吗? 你做项目要依据什么去选择要使用的集合? 如何开启线程? 如何开启线程池? 你要下载10000个文件,你怎么用线程池处理?(不会) spring aop底层原理(不会),用到的注解? 反射了解
投的后台开发,被ieg的游戏运营开发捞了 主要做游戏模块、进程的发布,部署,维护之类的 1. 项目 和技术方向偏向 问接受不接受转运维开发…(都拉我面试了,还能不接受吗) 2. 进程 线程 协程 3. go协程的运行原理(不知道) 4. 堆和栈 5. TCP三次握手和四次挥手过程,可不可以两次挥手?(两次?好像是有这个场景情况的,但我不知道) 6. io多路复用(我直接说不会,看过八股但真没用过,
一面: Java用哪个版本,Java streamAPI,parallel StreamAPI Lock接口和synchronized对比,Lock接口一定比synchronized性能好吗?Lock锁底层原理 项目里面Redis,Redis多线程机制,缓存和数据库不一致的情况,先删除缓存再更新数据库、先更新数据库再删除缓存 Redis实现排行榜,排行榜包括充值金额和充值时间,如何计算score
二面: 1. 场景题:一个页面中两个组件,组件中有请求相同的接口,如何保证两个数据一致。(面试官说是开放题,随我怎么想) 2. 实现检测页面卡顿,连续三次卡顿后设置状态卡顿,并三秒后重新开始检测 聊字节的项目,聊最近了解的新技术和趋势,我就说了下前端社区部分框架开始抛弃ts以及vue尝试抛弃vdom的事儿,然后面试官就问了下原因,讨论了一下 就一个手写题,感觉主要还是聊项目以及个人技术规划啥的 h
面试官上来就自我介绍,告诉我会有4轮左右面试,让后问我目前流程中有哪些公司。 1、自我介绍 2、问我喜欢做什么类型的产品经理,为啥呢 3、追问我对算法技术的了解程度,给他介绍一下 4、追问我非技术背景出身,如何确立自己做ai产品的核心竞争力 5、追问我为什么不做商业化产品经理 看我的经历更适合 6、问我的创业项目是什么契机 7、问我爱好以及 一年大概读几本书 8、我在项目中的角色,是完成任务的
本来三面安排的是技术面,后来被一面面试官打电话告知技术面取消了,三面改为hr面; 还是分享一下面经~ 1.自我介绍; 2.简历深挖,很深很深,自己简历上写的东西一定要非常清楚。例如会问“你做这个决定的考量是什么?你领导怎么看你做的决定呢?现在让你改进你会怎么改?你改的依据是什么呢?” 3.家里几个孩子?父母对你到离家远的地方怎么看;本科研究生的成绩排名; 4.想要去哪些城市发展? 5.在字节的工作
来学校宣讲,第一天投简历做测评,第二天就收到了面试通知,流程: 自我介绍一下(5min) 拿的奖(长风杯华北三等奖)做的什么工作 什么分工 有什么体验和收获 对我们的岗位了解吗,为什么选我们的岗位 岗位意向城市(天津) 父母对于工作的意见 有考研意向吗 有社团经历吗,看你主要写了项目没写社团(有,辩论队、国标舞团、招生办运营) 反问(工作地点、岗位业务) 回应:需要看岗位适配度如果通过还有技术面
已OC,朋友们明年广州见。大家都好运! ———— 三面人力面: 无技术问题。 1.自我介绍 2.学校是否有社团活动经历,请简述 3.根据社团活动经历,说说自己的输出 4.实习经历有什么具体的项目分享 5.因为我实习做的是政企数字化改革,所以在实习经历上又深挖了流程 6.觉得压力最大的一次经历,以及自己是如何做好的 7.职业规划 8.根据简历上的兴趣爱好(我自己有做短视频和b站up),问了我的粉丝量
我有一个数据框我想选择列A的值在[2,3]中的行 为此,我编写了一个简单的for循环: 有没有任何内置函数可以代替使用for循环来实现这一点?
Python Python 诞生之初就被誉为最容易上手的编程语言。进入火热的 AI 人工智能时代后,它也逐渐取代 Java,成为编程界的头牌语言。 Python 是一门新手友好、功能强大、高效灵活的编程语言,学会之后无论是想进入数据分析、人工智能、网站开发这些领域,还是希望掌握第一门编程语言,都可以用 Python 来开启无限未来的无限可能! 语言排行榜 编程之旅 Python 适合谁来学习? 想
一些相关名词 Python 是一门简单的高级动态语言,首次发布于 1991 年。它语法简单,使用缩进来定义代码块。 Python 支持命令式程序设计、面向对象、函数式编程、面向方面的程序设计、泛型等多种编程范式, 是一门优秀的多范式语言。 名词解释 技术名词 名词 解释 Python 通常指 Python 语言本身,并不包括可执行程序,但是在口语中常常与 Python 解释器混用。 CPython
为了在python中运用mongols,我提供了一个pymongols。它包括http_server和web_server。 仓库在pymongols 依赖 mongols python2,3 devel 安装 很简单,cd pymongols && make clean && make && sudo make install 修改Makefile中的PYVERSION变量即可轻松适配开发者版本
Python (发音:[ 'paiθ(ə)n; (US) 'paiθɔn ]n.蟒蛇,巨蛇 ),是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。 Python 语言的特点: 简单————Python是一种代表简单主义思想的语言。阅读一个良好的Python程
一面: 做项目用的什么数据结构?hashmap底层原理扩和扩容机制,array和arraylist底层区别,redis都存了什么,mysql的表怎么使用的,mysql事务,设计模式,项目问题解决,技术学习路线,threadlocal用法及底层原理,synchronized和lock的区别,项目多线程使用,用线程池原因,线程池参数讲解,自己的线程池参数。 算法:用两个队列实现一个栈 思考:设计银行流