V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  rongchuan  ›  全部回复第 1 页 / 共 9 页
回复总数  166
1  2  3  4  5  6  7  8  9  
5 小时 35 分钟前
回复了 YadongZhang 创建的主题 职场话题 Web 3 项目前端 repo 代码疑问
@233373 我们就 fork 了一份这个,给了两种版本,一种 hooks 调用的,一种纯 sdk 。主要是我们一些项目接的 mobx ,一些用的 hooks
5 小时 37 分钟前
回复了 YadongZhang 创建的主题 职场话题 Web 3 项目前端 repo 代码疑问
@rongchuan 记错了,上上家不是,我还记得在上上家接新需求还得自己从头先弄配置,当时写 vue ,组长不让用 vue-cli ,让自己配 webpack ,记了不少配置。技术选型全看个人喜好。
5 小时 44 分钟前
回复了 YadongZhang 创建的主题 职场话题 Web 3 项目前端 repo 代码疑问
@YadongZhang 我上家、上上家、还有目前这家都是维护自己的 npm 源,基本只用自己的 npm 库,项目依赖都是脚手架生成,依赖库版本全部锁定,你要引第三方依赖都得审批
5 小时 46 分钟前
回复了 YadongZhang 创建的主题 职场话题 Web 3 项目前端 repo 代码疑问
有一些库还有挖矿脚本,而且是不少库,有几个还是知名的库,你的页面里使用了这些库,那你的服务器就免费给他挖矿
5 小时 47 分钟前
回复了 YadongZhang 创建的主题 职场话题 Web 3 项目前端 repo 代码疑问
@YadongZhang 盗币的原因千奇百怪,随便列举都能说很多,比如拦截用户地址栏,会修改用户的转账地址,用户转账就是给他的钱包转,比如一些库有上报的机制,有可能会把你的登陆信息上报给第三方,比如水龙头,一些第三方库会用恶意脚本来刷新...不光是 web3 ,搞金融的公司这一块要求都很高,不是传统前端光展示页面
5 小时 52 分钟前
回复了 YadongZhang 创建的主题 职场话题 Web 3 项目前端 repo 代码疑问
@YadongZhang 跟这俩库没关系,只是泛指第三方库。举个例子,代码里已经有 moment ,那说明 moment 已经通过了安全审查,出了问题就是安全审查的人的问题。如果没有安全审查,那就是引入 moment 这个库的那个人的问题。如果是你替换了 moment ,引入 dayjs ,而且没有安全审查,那出了问题就是你背锅了。第三方库完全依赖维护人,如果维护人无意或者故意引入 bug ,是很容易造成损失的,而且这种情况并不少见。
9 小时 21 分钟前
回复了 YadongZhang 创建的主题 职场话题 Web 3 项目前端 repo 代码疑问
@YadongZhang 安全性反而是最重要的,web3 都是要连钱包的,发生盗币的可能性非常大。几个大一点的交易所都发生过盗币事件,各种原因都有。所以现在都会统计第三方依赖,会有专门部门的同事去审核源码,审核完后会锁对应版本,要升级的话需要再次审核源码,审核会借助第三方工具检测
其实即使不是 web3 的公司,也有不少大厂是 fork 开源项目来 gitlab,自己维护的,并不会直接用开源。比如前端使用的 webpack 之类的,也都是内部 fork 以后二次封装
13 小时 19 分钟前
回复了 YadongZhang 创建的主题 职场话题 Web 3 项目前端 repo 代码疑问
你列举的问题分几类,一类是 web3 比较重视项目安全性,毕竟直接跟钱打交道,所以不能随意引入第三方依赖,需要安全部门审核,有时候为了方便就会使用现有的库。一类是技术栈选型,react 生态技术栈很杂乱,没有官方标准,这就需要各个开发团队来制定规范,没有规范那就说明 leader 还有工作需要做。一类是代码书写质量问题,可以用 eslint 和 code review 来做代码质量检查
@TuuuuuBug 周报和 okr 肯定是少不了的,日报的话,如果你们现场办公有可能不用写吧。至于 361 制度,欧科内部的 361 是用来区分年终的,1 就是 0 年终,没听说裁员。技术方面的话,区块链现阶段大部分技术都不成熟,大家都在探索
hrbp 面试 pua 是为了压价吧,hr 的惯用手段了,不用在意,你进来后跟 hrbp 也不会有太多交集,可以问问你的 leader 是几面面试官,你的 leader 要更重要一点。内部氛围和文化倒是没啥特殊的,老板和管理层都是中国人,你觉得中国人多的厂能有多好的氛围?我觉得卷度算中等,好处是远程办公,个人来说更自由一点,不过日报、周报、两月一次 okr 都挺烦的。总结,如果想加入区块链这个行业的话,欧科是不出国的前提下最好的选择了,如果不想搞区块链,那没必要来
给楼主建议,技能少写一点儿,只是用过的就自我介绍的时候稍微点下就行了。写的越多挖坑越多
印度人就会互相帮助,抱团取暖。咱们某些人就只会嘲讽和阴阳怪气。不都是打工人吗?人家能要,你就不能要了?我是觉得 20k 还好,现在招聘都是专精的了,只要你厉害,人家愿意给钱。如果你太菜,即使你要的再少,人家也不愿意要你。工资太低的就别来这行当了,说明你不适合吃这碗饭,给钱少的垃圾公司也别去了,自己折磨自己,世界很大,多想想别的出路
@streamrx 同币安定期 usdt 和 busd ,可以详细说说余利宝吗?
官网看起来是有点随意,网页源码还是坐下混淆吧,现在就是裸奔的,控制台还报了一个 iframe 的错。网站的 UI 交互也比较简单,最起码过渡动画得加一下吧,还有一些 hover 状态
65 天前
回复了 YadongZhang 创建的主题 职场话题 Shopee SG 前端面试算法题
@YadongZhang 这道面试算法是想实现求交集,关键算法是用哈希表这一步,所以他说的复杂度也是指的哈希表这一步的复杂度,而且 js 的 sort 也不一定是 nlogn 。打个比方,一些稍微复杂的算法,会有很多这种类似操作,不是算法核心的点都可以用语法糖写,因为是算法面试,不是在优化系统,也不是算法竞赛(即使是算法竞赛,也是用 c++的一些库来写,同样是语法糖,不过效率高一点),要严格扣的话,可以把这些语法糖代码写在 main 执行函数里,关键代码单独写成函数,那这个函数就是严格 O(n)的了,因为像 leetcode 一类的刷题平台,他是帮你把 main 函数写了,真要是扣到常量级的复杂度,那肯定是你自己写 main 函数,就能这么操作了
65 天前
回复了 YadongZhang 创建的主题 职场话题 Shopee SG 前端面试算法题
@YadongZhang ...你要这么说的话.flat 就不是 O(n)了,严格来说是 O(3n),但算法复杂度不算常量的呀....O(3n)还是 O(n)
65 天前
回复了 YadongZhang 创建的主题 职场话题 Shopee SG 前端面试算法题
@YadongZhang ...我写的这么简单,就一个 for 循环,这还不是 O(n)啊...我感觉这里你没理解对,可以简单试试,你随便输个测试 case ,debug 看看堆栈,是不是 O(n)。还有一点就是,前端算法面试一般只需要考虑时间就行,没人会让你写限制空间多少的代码的,要考虑空间的话就不可能用 js 写。我这里声明这么多变量就是为了好看,方便面试官看懂这个代码。
vmware?不过我觉得干脆直接装 linux 得了...
66 天前
回复了 YadongZhang 创建的主题 职场话题 Shopee SG 前端面试算法题
@rongchuan
js 在代码这里,不谢,多刷刷题吧...
/**
* @param {number[][]} nums
* @return {number[]}
*/
var intersection = function(nums) {
const m =nums.length;
const arr=nums.flat();
const map =new Map();
const result =[];
for(let i =0;i<arr.length;i++){
map.set(arr[i],map.has(arr[i])? map.get(arr[i])+1:1);
if(map.get(arr[i])===m)
result.push(arr[i])
}
result.sort((a,b)=>a-b);
return result;
};
66 天前
回复了 YadongZhang 创建的主题 职场话题 Shopee SG 前端面试算法题
挺简单的...碰到这个题只能说运气太好...
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1116 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 22:29 · PVG 06:29 · LAX 15:29 · JFK 18:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.