Which statement correctly describes Python’s GIL (Global Interpreter Lock)? Python DeveloperMedium Try Now
What is the output of the following? def f(a, b=[]): b.append(a) return b print(f(1)) print(f(2)) Python DeveloperMedium Try Now
What is a generator function in Python and how does it differ from a regular function? Python DeveloperMedium Try Now
What is the output of: print(list(map(lambda x: x**2, filter(lambda x: x % 2 == 0, range(6)))))? Python DeveloperMedium Try Now
What is the output of the following code? x = [1, 2, 3] y = x y.append(4) print(x) Python DeveloperMedium Try Now
What is the output of the following code? const handler = { set(target, prop, value) { if (typeof value !== ‘number’) throw new TypeError(‘Numbers only’); return Reflect.set(target, prop, value); } }; const numObj = new Proxy({}, handler); numObj.a = 5; numObj.b = ‘hi’; console.log(numObj.a); JavaScript ProfessionalHard Try Now
What is the purpose of the Error.cause property introduced in ES2022? JavaScript ProfessionalHard Try Now
What does the following code output? const a = { x: 1 }; const b = Object.create(a); b.y = 2; console.log(Object.keys(b), Object.getOwnPropertyNames(b), ‘x’ in b); JavaScript ProfessionalHard Try Now
What is the key behavioral difference between a regular function and an async function when they throw synchronously inside their body? JavaScript ProfessionalHard Try Now
What is the output of the following code? const map = new Map([[1, ‘a’], [2, ‘b’], [3, ‘c’]]); const obj = Object.fromEntries(map); console.log(typeof Object.keys(obj)[0], Object.keys(obj)[0]); JavaScript ProfessionalHard Try Now
What is the purpose of Symbol.species and why is it controversial? JavaScript ProfessionalHard Try Now
What is the output of the following code? const log = console.log.bind(console); [1, 2, 3].forEach(log); JavaScript ProfessionalHard Try Now