Experiencia de entrevista de BrowserStack | Conjunto 4 (en el campus)

Codificación en línea 3 horas
2 preguntas
20 puntos cada una.

Problema 1:
escriba un programa que tome JSON como entrada y proporcione JSON embellecido
a) Necesita leer JSON desde STDIN. La entrada da una línea de JSON feo.
b) La salida debe tener el formato JSON.
Dados dos objetos JSON, encuentre los valores de los campos. cuyos valores son diferentes.
P.ej. Ingrese
{“Geeks”:”Test1″,”Son”:”hey”,”Cool”:”yeah”}
{“Geeks”:”Test1″,”Son”:”20″,”Cool”: [‘B ‘,’C’] }
Respuesta: Are:Cool La
respuesta debe estar en el formato anterior..

Problema 2:
Dada una string y un patrón de expresión regular, proporcione el número de veces que aparece el patrón en la string. Los símbolos RegEx significan lo siguiente:
. – 2 apariciones del carácter anterior, + – 4 ​​apariciones del carácter anterior, * – más de 5 apariciones del carácter anterior

Ejemplo de entrada (enlace de texto sin formato)
5
aaaaaaannndnnnnnnfffhfhhgjjjwkkkllclc
a.
n+
a*
an.
anuncio

Salida de muestra (enlace de texto sin formato)
5
3
2
1
0

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *