BugBlitz

BugBlitz

University

15 Qs

quiz-placeholder

Similar activities

Midterm Examination in Web Programming

Midterm Examination in Web Programming

University

16 Qs

Java MCQs for Placement Preparation

Java MCQs for Placement Preparation

University

20 Qs

Fundamentals of compressible flow (CO1)

Fundamentals of compressible flow (CO1)

University

15 Qs

Java MCQ Test Day-2

Java MCQ Test Day-2

University

20 Qs

Untitled Quiz

Untitled Quiz

University

15 Qs

Quiz on Embedded Systems

Quiz on Embedded Systems

University

20 Qs

Code Blitz 40

Code Blitz 40

University

15 Qs

TRICODE CHALLENGE ROUND 1

TRICODE CHALLENGE ROUND 1

University

15 Qs

BugBlitz

BugBlitz

Assessment

Quiz

Engineering

University

Hard

Created by

chetan nandurkar

Used 1+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 2 pts

Q1: What is the output?

(Pointer Arithmetic & Undefined Behavior)

c

#include <stdio.h>

int main()

{ int arr[] = {10, 20, 30};

int *p = arr;

printf("%d", p++ + ++*p);

return 0; }

21

31

Undefined Behaviour

Compilation Error

2.

MULTIPLE CHOICE QUESTION

1 min • 2 pts

Q2: What does this code print?

(Function Pointers & Recursion)

c

#include <stdio.h>

int (*func(int x))(int) {

return x > 0 ? func : NULL; }

int main() {

printf("%p", func(5)(0));

return 0; }

0

segmentation fault

Address of func

Compilation Error

3.

MULTIPLE CHOICE QUESTION

1 min • 2 pts

Q3: What is the output? (Templates & SFINAE)

cpp

#include <iostream>

template auto foo(T x) -> decltype(x + 1)

{ return x + 1;

} int main()

{ std::cout << foo("hello");

return 0; }

hello1

Compilation Error

Undefined Behavior

Runtime Error

4.

MULTIPLE CHOICE QUESTION

1 min • 2 pts

Q4: What does this code output? (Lambda & Capture Semantics)

cpp

#include <iostream>

int main() {

int x = 10;

auto f = [&x]() mutable { x = 20; };

f(); std::cout << x; return 0; };

10

20

Comilation Error

Undefined Behavior

5.

MULTIPLE CHOICE QUESTION

1 min • 2 pts

Q5: What is the output? (Metaclasses & Inheritance)

python

class Meta(type):

def new(cls, name, bases, dct):

dct['x'] = 100

return super()._new_(cls, name, bases, dct)

class A(metaclass=Meta):

pass

print(A.x)

100

AttributrError

TypeError

0

6.

MULTIPLE CHOICE QUESTION

1 min • 2 pts

Q6: What does this code print? (Generator Coroutines)

python

def gen():

yield (yield (yield 1))

g = gen()

print(next(g))

print(g.send(2))

print(g.send(3))

1 2 3

1 3 stopiteration

1 2 stopiteration

TypeError

7.

MULTIPLE CHOICE QUESTION

1 min • 2 pts

Q7: What happens with this CSS Grid? (Subgrid & Alignment)

css

.container {

display: grid;

grid-template-columns: subgrid;

gap: 10px;

}

.item {

grid-column: span 2; }

Items span 2 columns in a subgrid

subgrid is invalid

Items stack vertically

Overlapping items

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?