面试的提问和大致经过
今天尝试了三种面试方式:
1:直接打电话面试,聊聊情况,是个技术支持的,是按照我写的技能点问的
2:在微信上打电话,然后再发送个在线写代码的网站,现场提问写代码,实现需求,
他首先问了我
描述下字典的创建和添加元素,这里我竟然忘了字典的get方法,头痛,没用get方法实现起来,主要感觉写得越多代码,我的基础数据类型的使用方法会忘啊。
然后再是来了一个算法题,好专业,实现非重复字符串的第一个字符,这个方法是先把字符串导入到字典中,字典中迭代加1(这里用a[x] +=1,x是字符串,a[x]代表的是值,这样直接加1就可以把重复字符串是什么),再从字符串中取出这个的值,带入字符串中遍历,判断是否相等,如果相等的话,则输出改字符串。
3:微信上发了个腾讯会议的会议,在指定的链接里打开腾讯会议,然后首先是聊下自己的情况,然后他再问一下你简历上写的技能,然后这竟然是第一面,还有leader的第二面。
2021/12/28日更新
4.腾讯会议有个分享屏幕的功能,可以让面试官看到你敲代码,直接出两个笔试题,在加上介绍自己情况和项目里的情况,大概是半个小时的时间,也就是说你算法题最多不能超过十分钟(一道算法题),所以还要多多练习算法,算法不太熟练,数据结构也是不是很熟练。
2021/12/29更新
5.面试完之后还有道算法题或者爬虫题目用作课后作业,一天之内发给他(很好奇他不怕别人代写么)
努力拼搏吧,不要害怕,不要去规划,不要迷茫。但你一定要在路上一直的走下去,尽管可能停滞不前,但也要走。