Carlos Veliz
Quiz von , erstellt am more than 1 year ago

Java Concurrency and Session Management

117
0
0
Carlos Veliz
Erstellt von Carlos Veliz vor mehr als 9 Jahre
Schließen

Java Concurrency and Session Management

Frage 1 von 10

1

Concurrency in Java. Which is not a state of a thread?

Wähle eine der folgenden:

  • Dead

  • Sleeping

  • Pause

  • Running

  • Resumed

Erklärung

Frage 2 von 10

1

"Determines if the thread is running or not". This statement is describing:

Wähle eine der folgenden:

  • IsAlive()

  • Stop()

  • isDaemon()

  • run()

  • start()

Erklärung

Frage 3 von 10

1

In Java, the following methods are vulnerable to race condition:

Wähle eine der folgenden:

  • start(), stop(), init(), wait(), pause()

  • start(), stop(), time(), init(), destroy()

  • notifiyAll(), notify() syncronized, java.lang.thread

  • stop(), isDaemon(), getThreadGroup()

  • none of the above

Erklärung

Frage 4 von 10

1

Which of the following statements is for the use of ThreadPool instead of ThreadGroup?

Wähle eine der folgenden:

  • Using few methods of the threadgroup class is not considered thread-safe

  • Newly created thread may lead to peromance overhead

  • Controlling too may threads is not easy and might result in errors in the memory

  • A thread pool is a set of work queue of runnables and running thread connections

  • None of the above

Erklärung

Frage 5 von 10

1

When an object is built and then occurs: the race condition, improper initialization and leaks, it is because:

Wähle eine der folgenden:

  • if "terminated" reference is not used

  • if "exception handler" is not used

  • if "this" reference is used

  • if "terminated" reference is used

  • if "this" reference is not used

Erklärung

Frage 6 von 10

1

Which statement is not a prevention technique DeadLock?

Wähle eine der folgenden:

  • DeadLock detection

  • Lock Timeout

  • Ordering of Locks

  • Deadlock mutable

  • None of the above

Erklärung

Frage 7 von 10

1

Which of the following is not a safe practice for handling threads?

Wähle eine der folgenden:

  • Use join() method

  • Setting priorities for threads

  • Ordering of Locks

  • Avoid publishing "this" reference during construction

  • Document the order

Erklärung

Frage 8 von 10

1

Check the statement that is not a type of session hijacking attack:

Wähle eine der folgenden:

  • User enumeration

  • Stealing Session ID through HTTP Get request

  • Attack using Client-Side Scripting

  • Session Fixation

  • Attack through HTTP Header response

Erklärung

Frage 9 von 10

1

Indicate which are the guidelines for Secured sessions Management :

Wähle eine der folgenden:

  • Password Strength

  • Password Storage

  • Password Use

  • Browser Caching

  • All of the above

Erklärung

Frage 10 von 10

1

"Date formats in java are not synchronized". This feature belongs to:

Wähle eine der folgenden:

  • Race condition prevention

  • DateFormat in multi-threaded environment

  • Use join() method

  • Document the order

  • Setting priorities for threads

Erklärung