Presentación de personajes (todos son seudónimos)
- Un servidor: el autor.
- Hongniang: la persona que recomendó a un servidor.
- Xidu: el gran experto técnico que entrevistó a un servidor la primera y la segunda vez (Alibaba Finance) — el proceso llegó a la segunda ronda.
- Jin Buhuan: el supervisor de la segunda ronda de entrevista (regordete).
- Dongxie: el gran experto técnico que entrevistó a un servidor la tercera vez (Tmall) — el proceso llegó a la segunda ronda.
- Botong: el gran experto técnico que entrevistó a un servidor la cuarta vez (Alipay) — el proceso llegó a la primera ronda.
- Nandi: el gran experto técnico que entrevistó a un servidor la quinta vez — llegó a la última ronda (Ant Financial).
- Beigai: el gran experto técnico que entrevistó a un servidor la quinta vez.
- Zhang Liang: el reclutador de RR. HH. que entrevistó a un servidor la quinta vez.
- Nianci: la reclutadora de RR. HH. que entrevistó a un servidor la quinta vez.
Prefacio
En noviembre de 2011, un servidor llegó a Hangzhou con un colega del mundillo (luego, antes de medio año, este tipo regresó), abandonando las habilidades en C# que había dominado durante muchos años para aprender iOS (OC), sin saber qué consecuencias traería. En aquel momento la razón era muy simple: iOS daba mucho dinero. (En ese entonces, un servidor había estudiado C# a fondo, incluyendo dibujo GDI+ de controles, gestión de seguridad de subprocesos múltiples, aplicaciones de Remoting, los 3C de Microsoft, doble caché, etc.)
Gracias a la presentación de un colega del mundillo, un servidor consiguió un puesto en un lugar llamado Club Bangxun (desarrollo de iOS); luego me quedé en este club durante tres años. Cuando acababa de llegar a Hangzhou, no sabía en absoluto que la sede central de Alibaba estaba en Hangzhou, ni tampoco había pensado en trabajar en Alibaba; era puramente para ganar un poco más de dinero.
Antes de que un servidor pusiera un pie en el mundillo, ya había oído las heroicas hazañas de Feng Qingyang (sus historias, un servidor las leyó una y otra vez, varios libros). En aquel entonces solo lo admiraba; no pensaba en trabajar allí ni nada así.
Más tarde, gracias a la presentación de Hongniang, un servidor comenzó a interesarse por trabajar en Alibaba. Eso, sumado a la admiración anterior por Feng Qingyang, pareció resonar con un anhelo dormido en mi corazón. Entonces, “vamos a intentarlo”; de ahí vinieron los siguientes cinco “encuentros marciales”.
Xidu pareció mostrar clemencia con un servidor
Hacia octubre de 2012, un servidor preparó su currículum; en realidad no tenía mucho contenido sólido sobre iOS, pero se lo envió a Xidu. No pasó mucho tiempo antes de recibir la invitación de Xidu; un servidor fue sin prepararse mucho, pensando que tras casi un año de experiencia, iOS no debería tener muchos problemas. En ese momento solo había hecho algunos proyectos en línea (como el evento China Enternet, por ejemplo), así que fui de esa manera (Alibaba Finance, campus de Binjiang). Al llegar a Alibaba, parecía de verdad un paleto entrando en la ciudad; el recinto de Alibaba era enorme. Al entrar, además tenías que llevar una tarjeta de papel pegada al cuerpo que ponía “visitante”. Al caminar por el campus, una estatua gorda, de cuerpo asimétrico, con la cabeza en alto y sonriente, parecida al muñeco de Michelin. Todo el campus, a primera vista, era enorme como el Nido de Pájaro; decían que había más de 8000 personas.
Poco después, un servidor y Xidu se encontraron en un café llamado Starbucks. No era alto, llevaba gafas, el pelo de la frente no le pasaba de las cejas (flequillo recto), los ojos brillaban con viveza, vaqueros y una chaqueta con rayas naranjas y cuadrados rojos entrecruzados. Este atuendo suyo siempre influyó a un servidor, hasta el punto de que pensé que todos los técnicos de Alibaba eran así (y en las rondas siguientes, efectivamente, todos eran así). Xidu no hizo preguntas muy difíciles; planteaba las preguntas con tono de consulta. Por su forma de preguntar, un servidor se sintió respetado (optimización de cells, gestión de memoria; en aquel entonces estaba de moda la forma de salto de NetEase, preguntaba cómo la implementaba un servidor, cómo se implementaban los controles, etc.). Siendo sincero: llevaba casi un año aprendiendo iOS por mi cuenta y no sabía si mis encapsulamientos eran correctos o no, pero sentí que charlé bien con Xidu, también le conté mis dudas, y sentí que me había topado con un gran maestro; mi admiración se desbordaba. Hablamos mucho rato; Xidu sacó varias aplicaciones populares del momento y le preguntó a un servidor: si te pidieran implementar esto o aquello, ¿cómo lo harías?
Al final, cuando estábamos por despedirnos, dijo una frase: “No debería haber problema, vuelve y espera el aviso”. Un servidor se emocionó y también se sintió aliviado. Así que regresé encantado. Pero pasaron una semana, dos semanas, y no recibí ningún aviso. Finalmente, después de un mes, por fin llegó una llamada: la idea general era que estabas muerto. Razón: reajuste interno, a fin de año ya no contrataban. La decepción en mi interior, no hace falta detallarla. Pero también hizo que un servidor empezara con la idea de no darse por vencido hasta entrar en Alibaba.
De nuevo con Xidu
En el verano de 2013, “ding-dong”, de repente recibí un mensaje de Xidu: “¿Has pensado recientemente en cambiar de trabajo? (Ven a Microcréditos)”. Por supuesto que sí. En estos seis meses, un servidor no solo resumió las preguntas que él me había hecho entonces, sino que también implementé los controles de otros a mi manera (copiando los efectos, pero con mi propio código), comencé a hacer desarrollo orientado a componentes, mis habilidades en efectos crecieron mucho, y también empecé a tener mis propias bibliotecas de clases, patrón de fábrica, etc. Así, una vez más envié mi currículum, y pronto fui convocado. Esta vez fue en el edificio Alipay de Alibaba (distrito de Xihu). Al entrar, ni qué decir tiene que había que llevar una tarjeta amarilla de visitante pegada al cuerpo. En ese momento pensaba: ¿cuándo podré colgarme la placa de empleado en el cuello? (Cuando vi por primera vez las placas de trabajo de Alibaba, eran de color naranja amarillento, lo que hizo que en el futuro, al ver placas de ese color, creyera que eran empleados de Alibaba). Llegué al piso 18, entré y otra vez como un paleto entrando en la ciudad, mirando esto y aquello. Cuando el ascensor se detuvo en el piso 18, lo primero que vi fueron los tres caracteres chinos de Alipay. Le dije a la chica que un servidor venía para una entrevista. La chica hizo una llamada y luego me llevó al Acantilado de la Reflexión (a buscar a Linghu Chong); un servidor se quedó meditando un rato en el Acantilado de la Reflexión. Llegó Xidu, intercambiamos cortesías, se disculpó por la vez anterior, preguntó brevemente qué había hecho últimamente; la parte técnica se dio por superada, después de todo ya había habido un contacto previo. Dijo: “O esperas un momento, dejo que venga Jin Buhuan”. Un servidor asintió: “Bien”.
No pasó mucho tiempo antes de que llegara un tipo regordete; más tarde supe que era la mejor nota de la rama de ciencias de Chongqing. Llevaba gafas, era regordete, estaba resfriado. Intercambiamos unas frases corteses, se reclinó en la silla, con los muslos y el abdomen en un ángulo de 135 grados, y dijo: “Me voy a mantener lejos de ti, estoy resfriado”. Un servidor dijo: “No pasa nada”. En realidad, me importaba bastante. En ese momento sentí que yo también estaba un poco resfriado, y por dentro estaba nervioso. Jin Buhuan hizo algunas preguntas sin importancia: “Habla de tu plan profesional, habla del desarrollo futuro de Apple, habla de tus exigencias hacia ti mismo”. A la primera, un servidor respondió: en líneas generales, en los próximos 3 a 5 años, mejorar bien mis habilidades técnicas, esperaba convertirme en un gran experto y, al mismo tiempo, esperaba ser un líder de equipo (Teamleader). A la segunda, un servidor respondió: en el futuro, el entorno de desarrollo de iOS y las herramientas de desarrollo serán cada vez más sencillos (normalmente no prestaba atención a este tema, solo pensaba en cómo estaban las herramientas de desarrollo). A la tercera, un servidor respondió: prestar atención al desarrollo nativo y esas cosas.
Y así, un servidor salió del Acantilado de la Reflexión. Esperé una semana; resultado: muerto. La razón, según dijo Hongniang: “No deberías haber dicho que querías ser líder de equipo”. También hubo quien dijo que sentía que un servidor era inestable, que no aguantaría unos días y se iría.
Después de medio mes, me enteré de que Jin Buhuan había renunciado a Alibaba (me sentí agraviado).
Más tarde resumí algunas de las preguntas de Jin Buhuan.
Combate telefónico con Dongxie
“Hola, soy Dongxie de Alibaba” (esta entrevista llegó menos de un mes después de que terminara la anterior; al recibir la llamada todavía no había reaccionado), “%&%&*&(%(*……%&*……”, y comenzó. En ese momento, siendo sincero, un servidor estaba un poco triste; sentía: ¿cómo puede Alibaba hacer esto? Antes de esto también había oído hablar de varias injusticias en Alibaba; me sentía a la vez indignado (Alibaba no contrata de manera justa) y resentido (porque yo no era lo bastante increíble). Sin embargo, aún tenía que hacer bien la entrevista, aunque al responder las preguntas había algo de emoción. Pero esta vez los movimientos de Dongxie eran todos cosas usadas en proyectos, y también algunos detalles a los que normalmente no se les presta atención: como KVO-KVC, grupos de animación, reutilización de Cells, multihilo, gestión de memoria, transmisión de eventos, la diferencia entre UILayer y UIView, la diferencia entre NSObject e id, por qué UIButton hereda de UIController, la distribución de la memoria del programa, etc., y muchas más. Cuando terminó toda la entrevista, me arrepentí de haber tenido algo de emoción. Esta vez me había encontrado con un experto; algunas de las preguntas que hizo, un servidor no las respondió muy bien (además con emociones). Finalmente, como era de esperar, el resultado fue la muerte.
Un servidor comenzó a reflexionar y a prepararse para la próxima entrevista (aunque no sabía cuándo sería). Resumí detalladamente estas tres entrevistas. El resultado de esta entrevista estaba dentro de lo esperado, pero tenía ganas de llorar.
Empecé a esforzarme y a resumir; a esforzarme de nuevo y a resumir de nuevo.
Xidu recomendó a un servidor para Alipay; ante Botong, un servidor lloraba “vacas” por todo el rostro.
Por fin llegó la oportunidad. Como fuera, un servidor llegó una vez más al edificio de Alipay. Siendo sincero, antes de venir, estaba preocupado y asustado; la noche anterior no pude dormir. Por supuesto, Xidu me dio muchos consejos (dijo: “Sé que eres alguien que hace las cosas; por mi parte no hay problema, pero a veces las entrevistas no dependen solo de la técnica”, y dijo muchas cosas más; “di con valentía lo que sabes, tus puntos fuertes, dibuja el marco de tu programa con UML”; por esto último estoy muy agradecido). En ese momento, un servidor sentía que el entrevistador seguramente no era él, sino Botong, el jefe de pagos. Al principio usó su técnica de pelea de dos manos: “Di, si sientes que hay una fuga de memoria, ¿cómo la optimizarías?”, “Di cuál es tu proyecto o demo más presentable, que no se pueda encontrar en Internet”, “Di el principio de los cierres”, *&&^&^&*^&*^*&^&*. No hizo en absoluto preguntas de iOS. Botong dijo: “Las interfaces de Alipay son todas de bajo nivel, con decenas de millones de llamadas al día, así que los conocimientos de bajo nivel de computación y de C deben ser sólidos”. Un servidor se quedó sin palabras. Pregunté: “¿Puede darme una oportunidad?” Botong dijo: “No, pero eres joven, puedes volver”. Y así me fui cabizbajo. En el camino sentí que la diferencia entre un servidor y Botong era del cielo a la tierra. Como fuera, le conté la situación a Xidu. Xidu sonrió y dijo: “Tú normalmente no solo debes hacer bien los proyectos, sino también organizar los puntos de conocimiento; la teoría y la altura requieren cierto tiempo. Ahora mismo estás bastante bien, solo que esta vez no tuviste suerte”.
Ay, después de volver, un servidor organizó sistemas operativos, principios de composición de sistemas, programación avanzada de OC y XCode, y comencé a escribir un blog y demás.
Continué preparándome para la próxima oportunidad de entrevista en Alibaba (dispuesto a no parar hasta entrar).
Estaba a punto de renunciar a la empresa en la que había trabajado durante tres años, cuando de casualidad me encontré con Hongniang, que hizo de enlace.
Durante tres años en Hangzhou, sentí que en un tiempo tendría la entrevista de Alibaba, así que renuncié primero a mi trabajo actual. Después de todo, la plataforma me parecía pequeña y el jefe también pagaba menos; quería cambiar de plataforma. Tras tres años de entrenamiento, ahora soy líder de un grupo, tengo mi propia arquitectura de proyectos, mis propios métodos de gestión y mi propia forma de hacer proyectos. Es fácil encontrar trabajo fuera; el salario ofrecido es básicamente 1,5 veces el actual. Pensaba conformarme con una plataforma adecuada, pero quién iba a decir que al charlar por QQ con Hongniang conseguiría otra oportunidad en Alibaba. Calculando, esta es la quinta vez. Sentí que podía intentarlo de nuevo; si no funciona, practicaré otros dos años. Resumiendo estos tres años: el primer año fue templar la piel y los huesos por fuera — las técnicas; el segundo año fue entrenar el aliento por dentro — la esencia interna; el tercer año fue combinar lo interno y lo externo para comprobar si había entrenado correctamente — la unidad de mente y acción (algo exagerado). Por supuesto, en estos tres años también resumí las lecciones de mis fracasos (también en cuanto a entrevistas). Antes de venir hice muchos preparativos; esta vez no tuve insomnio.
Comenzó la primera ronda: por teléfono, intercambiando golpes con el Emperador del Sur. Las preguntas eran básicamente las de antes, además de métodos de trabajo en proyectos, ideas de programación, etc. Eran principalmente preguntas macro, junto con algunos puntos de conocimiento micro. Al final, pasé.
Comenzó la segunda ronda: en el piso 15 de Alipay, en la Villa de las Diez Mil Espadas, me enfrenté al Mendigo del Norte. Las preguntas fueron: problemas técnicos, estructuras de datos, runtime, mecanismos de ejecución, etc.
Comenzó la tercera ronda: en el piso 15 de Alipay, en la Villa de las Diez Mil Espadas, me enfrenté a Zhang Liang. Las preguntas fueron: plan de carrera, qué quería, por qué vine a Alibaba, por qué renuncié, etc.
Las entrevistas de la segunda y tercera ronda duraron más de 2 horas. Sentí que esta vez estaba muy satisfecho; dije todo lo que debía decir y también todo lo que había preparado.
Unos días después comenzó la cuarta ronda: me encontré con Nianci. Las preguntas fueron: experiencias dolorosas, experiencias de las que estoy orgulloso, si me rechazaban de nuevo cuál creía que sería la razón, etc., y temas de la vida. Conversamos durante más de una hora.
Estas cuatro rondas tomaron en total más de un mes y veinte días.
Después de varias vicisitudes, la carta de héroe (la oferta) finalmente llegó.
Después de un mes y medio de entrevistas, finalmente me notificaron para el examen médico (aprobado). Hasta hoy, acabo de recibir la oferta electrónica de Alibaba. Muy contento, escribo este artículo como recuerdo.
Por supuesto, durante este período también recibí ofertas de otras empresas. La que más me impresionó fue la de Piedra (RR. HH.). Muchas gracias por su consideración; al final no pude trabajar con usted, y también lo lamento mucho (en mi interior me siento muy culpable, espero que pueda comprender).
Finalmente, muchas gracias a Hongniang (Kong) y al Veneno del Oeste (Guo) por su recomendación. ¡Gracias!
Fuente: csdn