接好运
点赞 评论

相关推荐

bg西邮本,软工,无实习。专业排名前20%,有校奖,有国励。秋招的个人感觉就两大重点吧,先是实习,再是学历,少一样难度都是天花板级别。7月中到学校开始准备秋招,跟舍友前前后后一共搜了两百多个企业(虽然大部分都是他搜的,感谢)。笔试机会基本都有,还有就是没完没了的测评。。。面试大概20场左右,包括kpi,小厂,外包。虾皮二面挂,云智二面挂,其他都是一面完了一直等面试表现都挺好,没实习太扣分了。十一月初,手上只有两个offer,一个神州信息西安的offer,八千拒了,后面给九千还是拒了(大外包)。还有一个弘历软件(搜都搜不到,现在也没打电话谈薪)最后十一月中旬还是数马发了offer,没得选,就把三方签了,强制实习,但是不甘心就此,实习完了等春招吧,搏一搏,博不到也没办法了。最后闲谈吧,为什么实习在前呢?舍友a有百度腾讯实习,腾讯还转正了,秋招就投了字节也过了,现在在a薪资。不过是前端,最后可能30k左右?希望能高点舍友b小厂实习一个月包装三个月。但是把项目难点代码都搞懂了(不是他写的,不过搞懂讲明白也很厉害),面试说实习行云流水。目前网易二面完等开奖,云智也过了。不过还是祝愿他网易过最后希望明年春招能让我把违约金交出去😂来自普普通通的计算机双非鼠鼠
点赞 评论 收藏
分享
忧桑ing:题解: goroutine内存泄漏的情况?如何避免 goroutine内存泄漏基本上是因为异常导致阻塞, 可以导致阻塞的情况 1 死锁, goroutine 等待的锁发生了死锁情况 2 chan没有正常被关闭,导致读取读chan的goroutine阻塞 如何避免 1 避免死锁 2 正常关闭 3 使用context管理goroutine, 超时结束goroutine 协程和线程的区别 主要的区别在于协程是用户级的并非单位, 不需要进入到内核态处理. 所以协程更加轻量级, 不占用内核资源. slice和array的区别,讲一下底层的结构 array本质是一个固定数组, 内存层面就是一块固定的内存区域,不会改变, 传递的时候是拷贝一份完整数据. slice本质上是一个动态数组的封装,底层指向不是一个固定内存,可以重新指向新的内存,传递的时候底层指向相同的内存. channel的用途和使用上要注意的点,底层的结构是怎样的 channel是golang中协程之间的数据交互的重要工具,相当于与进程内的一个消息队列. 注意点: 最重要的是chan的close处理, 不然很容易出现异常, 1写数据goroutine中调用close, 2不要多次调用close, 3使用信号通知chan close了 底层结构: 环形队列(缓存数据, 无缓存的时候用不上), 读goroutine 队列(链表), 写goroutine 队列(链表), 锁 orm框架的优缺点 orm封装了对数据库的操作,并且自动转换内存数据结构和数据库字段, 优点是方便,开发效率高, 缺点是有些场景性能低, 复杂对像转换处理起来不方便. 操作系统内核态和用户态的区别,何时进入内核态or用户态 内核态: 高权限,执行系统操作,操作资源,调度管理等等 用户态: 低权限,执行用户程序操作 进入内核态: 中断(系统调用, 时间片到期等) 进入用户态: 内核态处理完成,调度用户线程处理程序 tcp和udp的区别,他们的报头结构,tcp的三次握手和四次握手的中间状态有哪些 tcp: 可靠(数据顺序接收, 数据不丢, 数据不重复), 面向连接, 字节流(需要), 性能低 udp: 不可靠, 数据包, 性能高 三次握手/四次挥手 11种状态
查看11道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务