我觉得也该写一篇文章来总结下自己这十天的找工作经历了,6月13号进京到今天正好是10天,除去端午三天假期,找工作的时间也就是一周时间。分享下我这十多天来找工作的过程中遇到的问题,顺便记录总结下面试经验吧在BOSS直聘上联系了将近300个BOSS,拉勾、实习僧也有很多,实习僧大多都不回或者是很晚才回的。一周的时间面试了9家Java后台开发实习岗位,拿到了8个offer。本人大三,软件工程专业,没有过实习经验,大学一直来自学Java,实习岗投的大多是Java后台实习的岗。编程语言熟悉情况以Java为主,算法基础薄弱,Java基础扎实。可能因为自身学历关系吧,很多大公司筛选简历直接就筛选掉,也没有面
给定一个由整数组成的非空数组所表示的非负整数如[1,2,3],在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储单个数字。你可以假设除了整数0之外,这个整数不会以零开头。(要求只能操作数组,不能转成数字直接加一)示例1:输入:[1,2,3]输出:[1,2,4]示例2:输入:[4,3,2,1]输出:[4,3,2,2]示例3:输入:[9]输出:[1,0]示例4:输入:[9,9,9]输出:[1,0,0,0]三种方法:functionaddOne(nums){letcarry=false;//进位标志for(leti=nums.length-1;i>=0;i--){if(carry)
刷题的目的是为了更好的理解数据结构与算法,更好的理解一些封装起来的库函数是怎么实现的,而不是简简单单的为了刷题而刷题。时间、空间复杂度事后统计法提前写好算法代码和编好测试数据,在计算机上跑,通过最后得出的运行时间判断算法的效率缺点太依赖计算机的软件和硬件等性能不同处理器、操作系统、编程语言、同环境下不同内存占用、CPU使用率等会造成运行时间差异太依赖于测试数据集的规模输入10个数与10w个数差距很大时间、空间复杂度不依赖软硬件性能、测试数据集规模等外力影响就可以估算算法效率、判断算法优劣的度量指标时间复杂度时间复杂度是一个函数大O表示法,表示的是算法有多快。不代表算法真正运行时间,而是一种趋势
嗨罗~大家好久不见,主要是薄荷呢主业还是比较繁忙的啦,之前发了一个面试题大家都很喜欢,非常感谢各位大佬对薄荷的喜爱,嘻嘻然后呢~薄荷调研了身边的朋友和同事,发现我们之前去面试,写的面试题有很多共同的题!!!那么说明什么呢?说明什么呢......你们补充春招也要马上来啦,大家赶紧码住这些面试题,薄荷先在这里祝小伙伴都找到心仪的工作!出现过2次-3次的笔试题介绍一下OSI七层模型,以及各层的作用?OSI七层模型包括:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。1.应用层的主要作用是:提供一个人机交互的接口,为应用程序提供网络服务2.表示层的主要功能是:对数据进行不同格式的加密和解密
python字符串面试笔试题1:以下代码的输出是?s='foo't='bar'print('barf'in2*(s+t))A.TrueB.Fasle+运算符连接字符串,而*运算符创建多个副本。2*(s+t)的结果是'foobarfoobar',它确实包含字符串'barf'。2:以下代码的输出是?print(ord('foo'))A.102B.102111111C.异常ord()函数返回给定字符的整数值。但是您只能指定一个字符(长度为1的字符串):3:给出字符串s的从倒数第一个开始,每3个取一个的切片表达式是什么?A.s[::-3]B.s[::3]C.s[:3:-1]切片表达式中的第三个索引为-
温馨提示必须熟悉输入输出,Java中是Scannerscan=newScanner(System.in);(在Java.util包下)必须熟悉各类集合框架,如HashMap、ArrayList等。(在Java.util包下)字符串转数字:Integer.valueOf(字符串);必须熟悉动态规划和DFS+回溯。线上可能通过选择题考察计网、数据结构、计组、操作系统等。本人自做答案,有误请指正!2021年本科生开放日计算机网络1、传统IP地址有ABC三类,下面属于B类的形式的是?A类地址:网络号占一个字节,且第一位确定为0,可指派的网络号为1.0.0.0~126.0.0.0,因为网络号全0表示本网
1、常见命令:(1)创建学生表Student:CreatetableStudent(Sidvarchar(10)notnullprimarykey,Snamevarchar(10)notnull,Sageint(2)notnull,Ssexvarchar(2),)(2)插入数据:insertintoStudent(Sid,Sname,Sage,Ssex)values('1','张三','20','女'); (3)查询名字为张三的学生表数据:select*fromStudentwhereSname='张三'(4)修改编号2的学生名字为李四:updateStudentsetSname='李四'wh
1、常见命令:(1)创建学生表Student:CreatetableStudent(Sidvarchar(10)notnullprimarykey,Snamevarchar(10)notnull,Sageint(2)notnull,Ssexvarchar(2),)(2)插入数据:insertintoStudent(Sid,Sname,Sage,Ssex)values('1','张三','20','女'); (3)查询名字为张三的学生表数据:select*fromStudentwhereSname='张三'(4)修改编号2的学生名字为李四:updateStudentsetSname='李四'wh
前端开发面试笔试题2023收藏共勉(不断更新)1.vue中的v-if和v-show是做什么用的,两者区别是什么?答:两者在使用时皆为切换的作用,但两者不同的地方在于消耗上,v-if在每次切换时消耗较大,而v-show仅在初始化时消耗较大,所以两者要根据场景不同来选择。2.如何让css只在当前组件中起作用?答:在当前的style里后面加上scoped,例stylescoped3.如何实现双向绑定以及双向绑定的原理?答:v-model是实现双向绑定的语法糖,常用于表单与组件之间的数据双向绑定。原理:分两步骤v-bind绑定一个value属性v-on指令给当前元素绑定input事件可看出v-mode
本人5年开发经验、19年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、字节等公司offer,岗位是Java后端开发.因为发展原因最终选择去了字节,入职一年时间了,也成为了面试官,之前面试了很多家公司,感觉大部分公司考察的点都差不多,趁空闲时间,将自己的心得记下来.希望能给正在找或者准备找工作的朋友提供一点帮助。下面提的问题可以看下你自己是否能回答出来,是否做好准备了,当然面试题准备是一方面,你本身的技能掌握是一方面,本身技能不过硬也会被刷下来.面试流程先说下面试流程,一般大公司都有3-4轮技术面,1轮的HR面。就阿里而言,我共经历了4轮技术面,前两轮主要是问基础和项目实现第3轮