Nomura Reference Data

November 20, 2015

manu kapoor, shawn, kusha

  1. inheritence in hibernate
  2. we have 3 methods m2 is not needed in a transaction how do you do in this in spring transaction, call m1, m2, m3
  3. -if you are reading millions records from a file what datastructure you use to store?then is there any Java 8 features to achieve this faster?

    4. suresh talera wellington
    -if you are using lazy load=true
    then Address inside of Persons are not loaded in Hibernate, but what if you want to check size() on Adrress? what will it give ? nullpointer?then in application, how do you dynamcially load the the Address objects

    5. How many session factories can be created for a given schema?

    6. Types of serialization

step by step hibernate

November 16, 2015

clustering question

November 12, 2015

assume a 2 systems s1 and s2 are spitting out

records in a q  and systems R1 and R2 is aggregating and putting in R

so now how to eliminate dupicates and how it work in cluster environment


November 11, 2015


November 11, 2015

give me personnames who have same phone number

November 11, 2015

Self Join- Find

July 29, 2015

WHERE e.mgr_id = (+)

The only reason we have performed a left outer join here (instead of INNER JOIN) is we have one employee in this table without a manager (employee ID = 1). If we perform inner join, this employee will not show-up.


Public Class A has Class B with main, how do you invoke main

June 16, 2015

public class A {

class B{
public void main(String[] args) {


Minor and Major GC and card table

November 2, 2014

The permanent generation from the chart above is also called the “method area,” and it stores classes or interned character strings. So, this area is definitely not for objects that survived from the old generation to stay permanently. A GC may occur in this area. The GC that took place here is still counted as a major GC.
Some people may wonder:
What if an object in the old generation need to reference an object in the young generation?

To handle these cases, there is something called the a “card table” in the old generation, which is a 512 byte chunk. Whenever an object in the old generation references an object in the young generation, it is recorded in this table. When a GC is executed for the young generation, only this card table is searched to determine whether or not it is subject for GC, instead of checking the reference of all the objects in the old generation. This card table is managed with write barrier. This write barrier is a device that allows a faster performance for minor GC. Though a bit of overhead occurs because of this, the overall GC time is reduced.

Full GC, Major Minor GC

September 17, 2014

muthu ,manish, Barclay london
Bitch bastard shanmughan venkatachalam VP in
Equities Datastore
Divesh Patel seems OK

– young generation, old generation

-what are the concerns when Full GC happens?

– tell me about major minor GC

– tell me what are the improvements in java 5 in seriliazation

-What are the benchmarks in the feeds you did?

– How you improved thru put? that is msgs per second

1. when you dont override hashcode but only equals and put in a hashmap
2. what happens when you put 2 similar Jack employee objects
3. what happends when you get 1 jack in hashmap?
4. explain the internal mechanisim

5. Can you make generic Factory? can we using generics