Ronda 1 (escrita): 38 preseleccionados para la prueba en línea.
- 25 MCQ en C++ y
- 25 MCQ en Java
Ronda 2 (Entrevista técnica): 18 seleccionados para la ronda de entrevistas.
Temas:
-
Lenguaje de programación:
- C++ y Java
- Programaciones orientadas a objetos.
-
Materias básicas:
- Sistema operativo
- Red de computadoras
- Ingeniería de software
- SGBD
En las materias troncales, quieren conocimientos básicos sobre las materias.
-
Pregunta de codificación:
- Dada una string str=”example*xyz*jio”; Tenemos que dividir la string dada por * y encontrar el tamaño del resultado y la complejidad del tiempo del algoritmo utilizado.
Tiempo total de entrevista: 45-50 mins.
Código:
#include<bits/stdc++.h> using namespace std; int main() { //given string str string str=”geeksforgeeks@2021@jio”; string s=””; //empty string vector<string> v; //string array int l=str.length(); int count=0; // no. of @ ->seperators for(int i=0;i<l;i++) { if(str[i]==’@’) { v.push_back(s); s=””; count++; } else { s+=str[i]; } } v.push_back(s); cout<<“No. of substrings seperated by @ “<<count+1<<endl; cout<<“Substrings are:\n\n”; for(string i: v ) cout<<i<<endl; cout<<“\n\nresult size: \n”; cout<<“Size of “<<count+1<<” substrings + size of “<<count +1<<” pointers pointing sunstrings\n”; return 0; }
Finalmente, seleccionaron a 13 alumnos de nuestro Campus.
Publicación traducida automáticamente
Artículo escrito por gabbar0104 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA