首页 / 腾讯云智
#

腾讯云智

#
164403次浏览 2106人互动
此刻你想和大家分享什么
热门 最新
11-15 17:38
已编辑
门头沟学院 C++
腾讯云智开奖
腾讯云智 客户端开发 13*16 硕士双一流
点赞 评论 收藏
分享
头像
09-29 12:58
已编辑
南京理工大学 Java
腾讯云智-后台开发-一面
2024/9/18 60min- 自我介绍- 挑一个你最了解的项目来介绍一下- 社区介绍- 单点登录原理- OAuth2.0原理- OAuth2.0中如果出现授权码拦截攻击怎么办- access_token的过期时间- Authorization Grant一直有效吗?- 点评项目介绍- 秒杀业务的表是怎么样的?- 异步秒杀中消息队列是在扣减库存前面吗- 在Lua脚本里面实现了什么?- 可以确保操作的原子性吗?- 用Redis会存在哪些问题?- 缓存穿透、缓存雪崩及解决方案- 外卖项目中为什么要对密码进行md5加密- 拿到md5加密后的串可以获取密码吗?- WebSocket如何实现用户催单和来单提醒?- 为什么不用HTTP来实现用户催单和来单提醒?- 大端小端了解过吗?为什么存在大端小端(仅仅是设计者的爱好),网络传输大端小端需要注意什么。- ConcurrentHashMap底层- synchronized和锁有什么区别?- JVM死亡对象判断策略,细说一下可达性分析法- MySQL的存储引擎- InnoDB和MyISAM区别- InnoDB为什么使用B+树作为索引- B+树查询复杂度- 二叉平衡树查询复杂度- 不能使用二叉树作为InnoDB的索引吗手撕- 链表的倒数第k个节点(双指针)- 有一只青蛙,一次可以跳1、2、...、n级台阶,要求这个青蛙要跳到n及台阶一共有多少种跳法;(动态规划/递归)智力题?我去店里买饮料,3个空瓶子可以换一瓶饮料,买10瓶饮料,最多可以喝多少瓶反问:- 组内技术栈?- 最快几天出结果- 对技术栈有什么要求吗???哎呀,好烦,手撕第二题时间太短了没想出来,我咋会想着使用回溯呢??md#腾讯云智##牛客创作赏金赛##软件开发笔面经#
点赞 评论 收藏
分享
腾讯云智秋招一面,疑似凉经,实际未凉经
25min 结束,没手撕,没问项目,八股也简单。面经如下:1. 你在实习期间主要负责哪些工作?2. AutoMQ 对 Kafka 的优化做了哪些工作?3. 你对TCP和UDP的理解?4. 你对Java中的volatile关键字的理解?5. 你如何实现分布式锁?6. 你对Bloom Filter的理解?7. 你在Linux环境中常用哪些命令?8. 你是否有其他的面试流程?就很奇怪,这还是秋招吗?是不是不想要我。---附上 gpt 回答:1. 你对TCP和UDP的理解?TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)是两种常见的传输层协议。TCP:连接导向:TCP是面向连接的协议,需要在数据传输前建立连接(三次握手)。可靠传输:TCP提供可靠的数据传输,通过确认机制、重传机制、序列号等确保数据的完整性和顺序。流量控制:TCP有流量控制和拥塞控制机制,确保网络不被过载。应用场景:适用于需要高可靠性的应用场景,如HTTP、FTP、SMTP等。UDP:无连接:UDP是无连接的协议,不需要建立连接,直接发送数据。不可靠传输:UDP不保证数据的到达和顺序,不提供重传机制。低开销:UDP头部开销小,传输速度快。应用场景:适用于对实时性要求高但可以容忍数据丢失的场景,如视频直播、在线游戏、DNS查询等。2. 你对Java中的volatile关键字的理解?可见性:volatile关键字保证了变量在多个线程之间的可见性。当一个线程修改了volatile变量的值,新的值对于其他线程是立即可见的。禁止指令重排序:使用volatile关键字会禁止编译器和处理器对其进行指令重排序,确保代码执行的顺序与程序逻辑顺序一致。不保证原子性:volatile关键字并不保证对变量操作的原子性。如果需要保证原子性,需要使用同步机制(如sychronized或Atomic类)。3. 你如何实现分布式锁?实现分布式锁的方法有多种,常见的有基于数据库、基于Redis和基于Zookeeper等。基于Redis:使用Redis的SETNX(SET if Not eXists)命令来实现分布式锁。可以通过设置一个带有过期时间的键来实现锁。例如,使用SET resource_name my_random_value NX PX 30000设置一个30秒的锁。解锁时,需要确保只有持有锁的客户端才能删除锁:if redis.call("GET", KEYS[1]) == ARGV[1] then return redis.call("DEL", KEYS[1]) else return 0 end基于Zookeeper:使用Zookeeper的临时节点(Ephemeral Node)来实现分布式锁。每个客户端尝试创建一个临时节点,如果创建成功则获得锁。通过监听节点的变化来实现锁的自动释放,当持有锁的客户端崩溃时,临时节点会被自动删除,其他客户端可以重新尝试获取锁。4. 你对Bloom Filter的理解?概念:Bloom Filter是一种空间效率非常高的概率数据结构,用于测试一个元素是否属于一个集合。它可以快速判断一个元素是否“可能存在”或“肯定不存在”。特点:空间效率高:Bloom Filter使用位数组和多个哈希函数来存储数据,空间效率比传统的哈希表高。存在误判:Bloom Filter可能会出现假阳性,即某个元素实际上不在集合中,但Bloom Filter判断它可能存在。不过,Bloom Filter不会出现假阴性。不可删除:一旦元素被添加到Bloom Filter中,就无法删除,因为删除操作会影响其他元素的判断。应用场景:适用于需要高效判断元素是否存在的场景,如缓存过滤、垃圾邮件检测、区块链中的交易检测等。5. 你在Linux环境中常用哪些命令?在Linux环境中,常用的命令包括但不限于以下几类:文件和目录操作:ls:列出目录内容cd:切换目录cp:复制文件或目录mv:移动或重命名文件或目录rm:删除文件或目录mkdir:创建目录touch:创建空文件或更新文件时间戳文件内容查看和编辑:cat:显示文件内容more/less:分页查看文件内容head/tail:查看文件的开头或结尾内容vim/nano:编辑文件系统管理:ps:查看当前进程top:实时显示系统资源使用情况kill:终止进程df:查看磁盘空间使用情况du:查看目录或文件的磁盘使用情况网络操作:ifconfig/ip:查看和配置网络接口ping:测试网络连通性netstat:查看网络连接和端口ssh:远程登录scp:安全复制文件权限管理:chmod:修改文件权限chown:修改文件所有者sudo:以超级用户权限执行命令#面试##腾讯云智##腾讯求职进展汇总#
牛牛不会牛泪:1009更新,问了 hr 说是面试官没提交面评。然后催了一下,半小时就变成复试了
点赞 评论 收藏
分享
11-19 23:29
已编辑
南阳理工学院 运维工程师
点赞 评论 收藏
分享
2023-10-14 02:00
长沙理工大学 Java
数马在职-关于数字马力的一些答疑
忧伤的共享单车人最喜欢冬天:关于技术栈:蚂蚁内部内部框架开源写法,例如springboot 对应sofaboot,rabbitmq对应sofamq,msgbroker……而且也在github上有开源仓库,上手还是比较丝滑,也不用担心会荒废已有的技术体系。并且内部有一些大牛贡献了闭源组件可以学习。
点赞 评论 收藏
分享
10-18 11:22
已编辑
西安工商学院 Java
腾讯云智意向
双非鼠不想认输:佬是有大厂实习吗,同双非,云智,搜狐畅游都没有面😭
点赞 评论 收藏
分享
点赞 评论 收藏
分享
腾讯云智一面二面
一面 时长:1h10min1、自我介绍2、实习项目做了啥3、聊一聊最近做的一个项目4、为什么用websocket(项目有)5、文件下载怎么实现的。6、聊项目中遇到的一个难点。7、计网八股文(TCP连接)8、xss和csrf9、两数之和10、反问(面试流程)(抱歉有点记不太清了,没录音只能记得这些)二面 时长:47min1、自我介绍2、公司实习遇到的难点3、前端有什么安全问题(回答的还是csrf和xss,好喜欢问安全)4、怎么防御csrf5、说到了往a标签或者表单的那些url注入一个token(一直问这个token怎么来的,我说后端根据用户uid、时间戳经过加密算法生成的。然后又问前端怎么拿到的,我说后端响应的时候带上的。然后就没问了,我一直不知道面试官想要什么答案。)6、螺旋数组(写出来了,面试官给的用例过了,但是我自己感觉有问题,讲了下思路)7、如果这个数组不规范你这个方法能行吗?叫我运行了一下,不行,也没说别的。    类似于[1, 2, 3, 4, 5]              [6, 7, 8, 9]              [10, 11, 12, 13, 14,]7、闲聊(个人的情况、哪里人、实习时间)8、反问(面试流程)我为什么老是忘记问部门。最新情况:已收到三面通知(应该是hr面吧)更新:已OC #面经#  #腾讯云智#
躺平摆大烂:云智现在春招改成三轮技术面了😂,第四轮才是hr面
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务