此软件是 Git@OSC 的 iPhone 客户端,同时也有 Android 版本的 Git@OSC 客户端。 开源中国的代码托管平台 Git@OSC 的官方客户端。Git@OSC 客户端提供查看项目、浏览代码、标记项目(star、watch)等功能,让用户可以随时随地浏览 https://git.oschina.net 上的项目,关注项目的动态,管理自己的项目。 主要特性: 轻松管理项目;推荐
(二面完没立刻记录,现在凭借记忆写的,应该不全) #软件开发笔面经# 平时怎么使用git的 git reset和git revert的区别 说一下异常分类 平时常见的异常 什么是线程安全 给了一段代码,让我判断是否安全,在什么情况下会出现问题,怎么修改。 从产品设计和技术角度设计一个支付 平时是怎么学习的 沟通能力和抗压能力怎么样 反问
面试官上来先让我深呼吸不要紧张 自我介绍,(这里提到了自己是抖音重度用户),追问现在抖音有什么问题(打开历史记录卡顿),卡顿原因?(网络请求?页面渲染),如何优化(优化后端,本地缓存) 拷打简历: 项目背景 mvvm相比mvc,项目为何用到mvvm,不用mvc(mvc复杂,mvvm适合数据展示) 大文件读取(字节流) hilt依赖注入,有什么用,可以不用吗(控制反转,协程作用域注入,可以但需要手动
排序20天了,希望能排到吧。发面经攒攒运气 一面 1.自我介绍 2.问有offer没,面试怎么样了? 3.四六级过了没? 4.进程和线程的区别 5.死锁的条件和解决方法 6.说一下你知道的数据结构 7.说一下数组和链表的区别,分别什么时候用 8.hashtable 知道吗?hashtable和hashmap哪个线程安全 9.hashmap的底层原理 10.hashmap的扩容,默认大小是多少? 1
写一下AILab游戏客户端的面经吧,也分享一下我第一次面试的经历。时间线,4.14投递,4.22被捞,4.24一面,4.29二面,5.9HR面+云证,5.20offer。 一面(1h) 自我介绍 算法 LRU,在本地ide上写的,写完让写几个用例测试一下。我算法中用了unordered_map<int, list<pair<int, int>>::iterator>,说一下这里使用iterator
1. 手撕单例 2. 手撕三个线程轮流打印123 3. 反转单链表中的n到m的结点 4. 反向层序遍历 大概率凉了
写面经 攒人品 1.自我介绍 2.问为什么投客户端开发 3.Java基础知识--list set map 4.具体应用 5.hashmap链表长度是8转为红黑树为甚 6.tcp udp 7.http 1.0 1.1 2.0 3.0 区别(忘记了没答出来) 8.从输入一条http到输出都经历了什么步骤 9.finall关键字 10.volatile synchronized各自使用 11.并发线程
cpp选手 一面8.13:聊实习的东西聊了很久,主要拷打cpp,只记得不会的了:了解哪些hash算法,说只会取模;网络和操作系统各问了一点点,死锁什么时候发生、解决方案,mmu在缺页发生后干了什么和tcpudp三次四次详细说说 手撕两个,斐波那契数列和任给一个数表示成任意斐波那契数的和,问最小斐波那契数的个数 二面8.15:面试官好像在看什么,说一段就停一会,空闲时间还自己加戏补点前面说的不全的;
面试官人很好,但是我很菜😇 我的技术栈是C++,但是面试官不是C++的,所以没问项目,也没问C++,直接问计算机网络和数据结构。 tcp和udp http和https http请求头 http响应状态码 常见数据结构 哈西冲突解决方法 红黑树 手撕数组中的众数 反问 面试官情绪价值拉满,虽然我不会,但是他还是很耐心,面试体验满分
记录一下时间线: 7月24一面,面完30分钟更新到复试 7月25当天约当天二面,面完30分钟到hr 纯实习经历+两个代码,具体忘记,但很简单(被面试官评价写的不优雅) 7月30hr 8月7号更新,评估中。。。。入池开泡。 发面经许愿OC 一面:问实习问了半个小时 然后几个基础问题: 1,oc和c++区别 2,协议与代理 c++的实现方式 3,内存管理 4,智能指针 5,map和dictionary
1.你为什么选择客户端 2.问了项目仓库地址和个人github地址 3.说一下cpp的多态和继承 4.说一下内核进程 5.说一下并发 6.说一下tcp和udp 7.手撕两道题,ip地址转数字(256进制),二叉树层序遍历倒叙
实习,捕鱼棋牌类项目 # 一面 7/26 21min ## C++ 栈和堆的区别 const int *p 和 int * cont p 的区别 const 对象能调用全部成员函数吗 继承 public private protected 的区别 class struct 怎么计算大小 内存对齐是什么,为什么要内存对齐,内存对齐的规则 小端大端的区别 ## Unity Awake Enable S
self-intro C++ coredump怎么产生的? 内存泄漏怎么产生?怎么解决? 指针操作会出现哪些问题?怎么解决? unique_ptr需要注意什么?shared_ptr需要注意什么? 构造函数(no)和析构函数(yes)可以是虚函数吗? string和char []怎么相互转换? const char* -> string 直接拷贝构造/赋值 string -> const char*
项目简介,有哪些亮点可以体现你的思考 java引用 https为什么安全 多线程在java的实现方法有哪些 java的垃圾处理机制 平衡二叉树是什么 Hash表是什么 如何处理Hash冲突 工厂模式有哪些 观察者模式如何使用 快排,数组中找重复次数最多的数组 #腾讯##面经#
#软件开发笔面经# 说一下java面向对象的特性 描述一下接口和抽象类,相同点和不同点 如果接口和抽象类使用了同样的方法签名,会发生什么。 在java中一个字符串的string是可变的吗 stringbuilder和stringbuffer的区别 线程不安全的原因 可见性是什么意思 两个线程不能及时同步的原因 缓存在计算机结构属于什么硬件类的缓存 如果计算机是单核cpu,会出现这种可见性问题吗(原