Experiencia de entrevista de BrowserStack | Novato

En ese momento, yo era estudiante de último año de Ciencias de la Computación de Tier 3 College en Mumbai. Tenía algo de experiencia en programación competitiva y algunas contribuciones de código abierto. Había estado en algunos hackatones. Uno de mis seniors me refirió para la vacante para el puesto de ingeniero de software. Ronda … Continue reading «Experiencia de entrevista de BrowserStack | Novato»

Experiencia de entrevista de BrowserStack | Conjunto 7 (Preguntas de codificación en línea)

Tres preguntas hechas. La duración de la prueba fue de 3 horas y se realizó en hackerearth. 1. Escriba un analizador sql para analizar correctamente las consultas de una tabla en particular. La entrada constará de varias líneas: la primera línea es de dos valores, N y M, separados por una coma. La siguiente línea … Continue reading «Experiencia de entrevista de BrowserStack | Conjunto 7 (Preguntas de codificación en línea)»

Automatización basada en la nube usando Selenium en Python y BrowserStack

Selenium es una biblioteca que permite la automatización de navegadores web. Es más popularmente utilizado para probar aplicaciones web. En el corazón de Selenium se encuentra Selenium WebDriver . WebDriver utiliza API de automatización del navegador para controlar el navegador y ejecutar pruebas. Esto significaría que el navegador funcionaría de la misma manera que cuando … Continue reading «Automatización basada en la nube usando Selenium en Python y BrowserStack»

Experiencia en entrevistas con BrowserStack: ingeniero de software sénior

Ronda 1 – Presencial: Me llamaron directamente para la ronda en el sitio. Había dos tareas por resolver: una antes del almuerzo y otra después. Cada trabajo fue de 2 horas. Implemente un servicio web simple que le permita interactuar con dos navegadores web, a saber, Google Chrome y Mozilla Firefox. El primer navegador puede … Continue reading «Experiencia en entrevistas con BrowserStack: ingeniero de software sénior»

factorial de un numero grande

Factorial de un entero no negativo, es la multiplicación de todos los enteros menores o iguales a n. Por ejemplo, el factorial de 6 es 6*5*4*3*2*1, que es 720. Hemos discutido el programa simple para factorial . ¿Cómo calcular factorial de 100 usando un programa C/C++?  El factorial de 100 tiene 158 dígitos. No es … Continue reading «factorial de un numero grande»

Experiencia de entrevista de BrowserStack | Juego 7 (más fresco)

Pasé por las siguientes rondas en BrowserStack como se menciona a continuación, donde cada ronda era una ronda de eliminación. Ronda 1 (Prueba de codificación): prueba en línea de HackerEarth que tenía 3 preguntas durante 2 horas por 200 puntos. Las preguntas fueron del nivel Fácil/Medio. Todas las siguientes rondas fueron en el sitio. Ronda … Continue reading «Experiencia de entrevista de BrowserStack | Juego 7 (más fresco)»

Imprimir una array dada en forma de espiral – Part 1

Dada una array 2D, imprímala en forma de espiral. Vea los siguientes ejemplos. Ejemplos:  C++ #include <bits/stdc++.h> using namespace std;    vector<int> spiralOrder(vector<vector<int> >& matrix) {     int m = matrix.size(), n = matrix[0].size();     vector<int> ans;        if (m == 0)         return ans;        vector<vector<bool> > seen(m, vector<bool>(n, false));     int dr[] = { 0, 1, 0, … Continue reading «Imprimir una array dada en forma de espiral – Part 1»

Imprima un árbol binario en orden vertical | Conjunto 2 (Método basado en mapas)

Dado un árbol binario, imprímalo verticalmente. El siguiente ejemplo ilustra el recorrido de orden vertical. 1 / \ 2 3 / \ / \ 4 5 6 7 / \ 8 9 The output of print this tree vertically will be: 4 2 1 5 6 3 8 7 9 Hemos discutido una solución O(n … Continue reading «Imprima un árbol binario en orden vertical | Conjunto 2 (Método basado en mapas)»

Imprima un árbol binario en orden vertical | Conjunto 3 (usando el recorrido de orden de nivel)

Dado un árbol binario, imprímalo verticalmente. El siguiente ejemplo ilustra el recorrido de orden vertical.  1 / \ 2 3 / \ / \ 4 5 6 7 \ \ 8 9 The output of print this tree vertically will be: 4 2 1 5 6 3 8 7 9 Hemos discutido un enfoque eficiente … Continue reading «Imprima un árbol binario en orden vertical | Conjunto 3 (usando el recorrido de orden de nivel)»

Eliminar comentarios de un programa C/C++ dado

Dado un programa C/C++, elimine los comentarios de él.  Recomendamos encarecidamente minimizar su navegador y probarlo usted mismo primero. La idea es mantener dos variables indicadoras, una para indicar que se inicia un comentario de una sola línea y otra para indicar que se inicia un comentario de varias líneas. Cuando se establece una bandera, … Continue reading «Eliminar comentarios de un programa C/C++ dado»