35岁的我们何去何从

“35 岁现象” 成为两会热议焦点。全国人大代表、中建五局项目总监邹彬调研发现,超 60% 的企业在招聘中存在年龄歧视,部分岗位甚至将 35 岁设为 “硬性门槛”。对于这些我在招聘沟通中就清楚了软件测试岗位超过35岁很少有面试机会,有的话也是人事为了完成KPI。不知道政策什么时候能落实,35岁的我们何去何从???#两会劳动法放大招#
全部评论

相关推荐

4月开始收到一些约面,多是1轮结束没有后续,记录下1.自我介绍2.团队规模,在团队中的角色定位3.inner join right join left join的区别4. 介绍你的项目5. 你觉着你是个能够快速学习的人吗6. 职业规划,是否婚育7. 如果对接的是新手研发,你会怎么做8. 离职原因,期望薪资9. 你觉着你是个怎样的人10. url 键入后的过程11. 用自己的语言说一下测试流程12. 数据库变更的测试点13. 有没有用过什么中间件14. 你怎么判断消息有没有在传输过程中被破坏15. 测试数据录入是怎么做的16. 测试过程中有哪些风险点17. 你们的客户有哪些,说一下常见的业务场景18. 接口测试做过吗?postman,jmeter用过吗19. web测试,app测试做过吗,get,post方法区别20. 电梯的测试点我发现过去3年学的多是流程上的东西,测试技能方面积累委实薄弱,测试方法论并没有很好的沉淀,不能疲劳作战,会影响大脑的流畅度和身体的健康我个人虽说喜欢研究新技术,自驱力强,加班也很猛,业务理解深刻,但也存在很明显的短板,比如时间管理,优先级排序,过于谨慎沉重,常常感受前进一步,需克服经历重重磨难,我应保持身法轻盈,内心平静,不追求完美(因为进度80%后收益锐减),目标不是满分,而应该实现价值最大化,应该把精力放在更有价值的学习任务上,而不是随心而行(虽然有时候攻克难题会给予成就感,但打工的年纪是不可以过于以自己的渴望为中心,需抛弃自身,完成任务)
查看20道真题和解析
点赞 评论 收藏
分享
生成哈夫曼树[E卷,100分]题目描述给定长度为 n 的无序的数字数组,每个数字代表二叉树的叶子节点的权值,数字数组的值均大于等于 1 。请完成一个函数,根据输入的数字数组,生成[哈夫曼树],并将哈夫曼树按照中序遍历输出。为了保证输出的[二叉树中序遍历]结果统一,增加以下限制:又树节点中,左节点权值小于等于右节点权值,根节点权值为左右节点权值之和。当左右节点权值相同时,左子树高度高度小于等于右子树。注意: 所有用例保证有效,并能生成哈夫曼树提醒:哈夫曼树又称最优二叉树,是一种带权路径长度最短的一叉树。所谓树的带权路径长度,就是树中所有的叶结点的权值乘上其到根结点的路径长度(若根结点为 0 00 层,叶结点到根结点的路径长度为叶结点的层数)输入描述例如:由叶子节点 5 15 40 30 10 生成的最优二叉树如下图所示,该树的最短带权路径长度为 40 * 1 + 30 * 2 +5 * 4 + 10 * 4 = 205 。输出描述输出一个哈夫曼的中序遍历数组,数值间以空格分隔示例1输入55 15 40 30 10输出40 100 30 60 15 30 5 15 10#include <functional>#include <iostream>#include <vector>#include <queue>using namespace std;struct TreeNode{    int val;    TreeNode* left;    TreeNode* right;    TreeNode(): val(0), left(nullptr), right(nullptr){}    TreeNode(int n): val(n), left(nullptr), right(nullptr){}    TreeNode(int n, TreeNode* left, TreeNode* right): val(n), left(left), right(right){}};auto method = [](TreeNode* a, TreeNode* b){    return a -> val > b -> val;};void inOrder(TreeNode* root){    if(root -> left){        inOrder(root -> left);    }    cout << root -> val << ' ';    if(root -> right){        inOrder(root -> right);    }}int getHeight(TreeNode* node) {    if (!node) return 0;    return 1 + max(getHeight(node->left), getHeight(node->right));}int main(){    int n;    cin >> n;    priority_queue<TreeNode*, vector<TreeNode*>, decltype(method)>nodeList(method);    int perVal;    for(int i = 0; i < n; i++){        cin >> perVal;        TreeNode* node = new TreeNode(perVal);        nodeList.push(node);    }    TreeNode* root = new TreeNode();    while(!nodeList.empty()){        if(nodeList.size() > 1){            auto a = nodeList.top();            nodeList.pop();            auto b = nodeList.top();            nodeList.pop();            TreeNode* father = new TreeNode(a -> val + b -> val);            if(a -> val < b -> val){                father -> left = a;                father -> right = b;            }            else{                int aH = getHeight(a);                int bH = getHeight(b);                if(aH < bH){                    father -> left = a;                    father -> right = b;                }                else{                    father -> left = b;                    father -> right = a;                }            }            nodeList.push(father);        }        if(nodeList.size() == 1){            root = nodeList.top();            nodeList.pop();        }    }    inOrder(root);}
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务